data = {}

data["乾"] = {
    "属性": "阳阳阳阳阳阳",
    "卦辞": "元，亨，利，贞。",
    "爻辞": [
        "初九：潜龙，勿用。",
        "九二：见龙再田，利见大人。",
        "九三：君子终日乾乾，夕惕若，厉无咎。",
        "九四：或跃在渊，无咎。",
        "九五：飞龙在天，利见大人。",
        "上九：亢龙有悔。",
        "用九：见群龙无首，吉。"
    ],
    "彖": "大哉乾元，万物资始，乃统天。云行雨施，品物流形。大明始终，六位时成，时乘六龙以御天。乾道变化，各正性命，保合大和，乃利贞。首出庶物，万国咸宁。",
    "象": "天行健，君子以自强不息。潜龙勿用，阳在下也。见龙再田，德施普也。终日乾乾，反复道也。或跃在渊，进无咎也。飞龙在天，大人造也。亢龙有悔，盈不可久也。用九，天德不可为首也。"
}

data["坤"] = {
    "属性": "阴阴阴阴阴阴",
    "卦辞": "元亨。利牝马之贞。君子有攸往，先迷，后得主，利。西南得朋，东北丧朋。安贞，吉。",
    "爻辞": [
        "初六：履霜，坚冰至。",
        "六二：直、方，大。不习无不利。无地，无咎。",
        "六三：含章可贞。或从王事，无成有终。",
        "六四：括囊，无咎无誉。",
        "六五：黄裳，元吉。",
        "上六：龙战于野，其血玄黄。",
        "用六：利永贞。"
    ],
    "彖": "至哉坤元，万物资生。乃顺承天，时配圣人。类下以承天之德，日新其德，于地久远。柔以时进，上下应之，而天行健。施地生万物，柔中有力。小事吉大事不可犯。是以履霜以坚冰至。坤至柔而动也，至静而德方。后得主而有常，含万物而化光。坤道其顺乎？承天而时行。",
    "象": "地势坤，君子以厚德载物。履霜坚冰至，阴始凝也。直方大，不习无不利，刚中而应，行险而顺也。含章可贞，以时发也。括囊无咎，慎不害也。黄裳元吉，文在中也。龙战于野，其血玄黄，平也。用六永贞，以大终也。"
}

data["屯"] = {
    "属性": "阳阴阴阴阳阴",
    "卦辞": "元亨。利贞。勿用有攸往，利建侯。",
    "爻辞": [
        "初九：磐桓，利居贞。利建侯。",
        "六二：屯如邅如，乘马班如。匪寇婚媾，女子贞不字，十年乃字。",
        "六三：既鹿无虞，惟入于林中。君子几，不如舍，往吝。",
        "六四：乘马班如，求婚媾。无不利。",
        "九五：屯其膏，小贞吉，大贞凶。",
        "上六：乘马班如，泣血涟如。",
        "用九：马匹亡，无咎。"
    ],
    "彖": "刚健中正，屯。刚中而应，故屯。乘马班如，求婚媾，无不利。九五至尊，而天下咸宁。",
    "象": "云雷屯，君子以经纶。初九磐桓，志在外也。九二屯如邅如，乘马班如。不寇婚媾，往吉，求而得也。既鹿无虞，以纵禽也。君子舍之，往吝穷也。乘马班如，其义丑也。马匹亡，绝类上也。"
}

data["蒙"] = {
    "属性": "阴阳阴阴阴阳",
    "卦辞": "亨。匪我求童蒙，童蒙求我。初筮告，再三渎，渎则不告。利贞。",
    "爻辞": [
        "初六：发蒙，利用刑人，用说桎梏。以往吝。",
        "九二：包蒙吉，纳妇吉。子克家。",
        "六三：勿用娶女，见金夫，不有躬。无攸利。",
        "六四：困蒙，吝。",
        "六五：童蒙吉。",
        "上九：击蒙。不利为寇，利御寇。",
        "用六：包蒙，厉，吉。纳妇，吉。子克家。"
    ],
    "彖": "蒙，山下有险，险而止，蒙。蒙亨，以亨行时中也。匪我求童蒙，童蒙求我，志应也。初筮告，以刚中也。再三渎，渎则不告，渎蒙也。蒙以养正，圣功也。",
    "象": "山下出泽，蒙。君子以果行育德。包蒙吉，家正美也。勿用娶女，行不顺也。困蒙之吝，独远实也。童蒙之吉，顺以巽也。击蒙，不利为寇，利御寇，上下顺也。包蒙厉，位不当也。"
}

data["需"] = {
    "属性": "阳阳阳阴阳阴",
    "卦辞": "有孚，光亨，贞吉。利涉大川。",
    "爻辞": [
        "初九：需于郊。利用恒，无咎。",
        "九二：需于沙。小有言，终吉。",
        "九三：需于泥，致寇至。",
        "六四：需于血，出自穴。",
        "九五：需于酒食，贞吉。",
        "上六：入于穴，有不速之客三人来，敬之终吉。",
        "用六：需于宫，拜遗，其吉无不利。"
    ],
    "彖": "需，须也，险在前也。刚健而不陷，其义不困穷矣。需有孚，光亨，贞吉。位乎天位，以正中也。利涉大川，往有功也。",
    "象": "云上于天，需。君子以饮食宴乐。",
}

data["讼"] = {
    "属性": "阴阳阴阳阳阳",
    "卦辞": "有孚窒，惕中吉。终凶。利见大人。不利涉大川。",
    "爻辞": [
        "初六：不永所事，小有言，终吉。",
        "九二：不克讼，归而逋。其邑人三百户，无眚。",
        "六三：食旧德，贞厉，终吉。或从王事，无成。",
        "九四：不克讼，复自命，渝安贞，吉。",
        "九五：讼元吉。",
        "上九：或锡之鞶带，终朝三褫之。",
        "用六：括囊，无咎，无誉。"
    ],
    "彖": "讼，上刚下险，险而健讼。讼，有孚窒，惕中吉，刚来而得中也。终凶，讼不可成也。利见大人，尚中正也。不利涉大川，入于渊也。",
    "象": "天与水违行，讼。君子以作事谋始。",
}

data["师"] = {
    "属性": "阴阳阴阴阴阴",
    "卦辞": "贞，丈人吉，无咎。",
    "爻辞": [
        "初六：师出以律，否臧凶。",
        "九二：在师中，吉，无咎。王三锡命。",
        "六三：师或舆尸，凶。",
        "六四：师左次，无咎。",
        "六五：田有禽，利执言，无咎。长子帅师，弟子舆尸，贞凶。",
        "上六：大君有命，开国承家，小人勿用。",
        "用六：军师，丧师，败于邦。告言不听，躬自悔，即戎勿用，取女吉。"
    ],
    "彖": "师，众也，贞正也，能以众正，可以王矣。刚中而应，行险而顺，以此毒天下，而民从之，吉又何咎矣。",
    "象": "地中有水，师。君子以容民畜众。",
}

data["比"] = {
    "属性": "阴阴阴阴阳阴",
    "卦辞": "吉。原筮元永贞，无咎。不宁方来，后夫凶。",
    "爻辞": [
        "初六：有孚比之，无咎。有孚盈缶，终来有它吉。",
        "六二：比之自内，贞吉。",
        "六三：比之匪人。",
        "六四：外比之，贞吉。",
        "九五：显比，王用三驱，失前禽。邑人不诫，吉。",
        "上六：比之无首，凶。"
    ],
    "彖": "比，吉也。比，辅也，下顺从也。原筮元永贞，无咎。以刚中也。不宁方来，上下应也。后夫凶，其道穷也。",
    "象": "地上有泽，比。先王以建万国，亲诸侯。",
}

data["小畜"] = {
    "属性": "阳阳阳阴阳阳",
    "卦辞": "亨。密云不雨，自我西郊。",
    "爻辞": [
        "初九：复自道，何其咎，吉。",
        "九二：牵复，吉。",
        "九三：舆说辐，夫妻反目。",
        "六四：有孚，血去惕出，无咎。",
        "九五：有孚挛如，富以其邻。",
        "上九：既雨既处，尚德载。妇贞厉，月几望，君子征凶。",
        "用九：含章可贞。或从王事，无成有终。"
    ],
    "彖": "小畜，柔得位而上下应之，曰小畜。健而巽，刚中而志行，乃亨。密云不雨，尚德也。自我西郊，施未行也。",
    "象": "风行天上，小畜。君子以懿文德。",
}

data["履"] = {
    "属性": "阳阳阴阳阳阳",
    "卦辞": "履虎尾，不咥人，亨。",
    "爻辞": [
        "初九：素履，往无咎。",
        "九二：履道坦坦，幽人贞吉。",
        "六三：眇能视，跛能履。履虎尾，咥人凶。武人为于大君。",
        "九四：履虎尾，愬愬终吉。",
        "九五：夬履，贞厉。",
        "上九：视履考祥，其旋元吉。",
        "用九：贞厉，中正有终，栋桡凶。"
    ],
    "彖": "履，柔履刚也。说而应乎乾，是以履虎尾，不咥人，亨。刚中正，履帝位而不疚，光明也。",
    "象": "上天下泽，履。君子以辩上下，定民志。",
}

data["泰"] = {
    "属性": "阳阳阳阴阴阴",
    "卦辞": "小往大来，吉亨。",
    "爻辞": [
        "初九：拔茅茹，以其汇，征吉。",
        "九二：包荒，用冯河，不遐遗。朋亡，得尚于中行。",
        "九三：无平不陂，无往不复。艰贞无咎。勿恤其孚，于食有福。",
        "六四：翩翩不富，以其邻不戒以孚。",
        "六五：帝乙归妹，以祉元吉。",
        "上六：城复于隍，勿用师。自邑告命，贞吝。",
        "用九：见群龙无首，吉。"
    ],
    "彖": "泰，小往大来也。天地交而万物通也，乃泰。泰者，万物之宗也。生乎天，而乐乎天；生乎地，而乐乎地。或生乎天，而化乎天；或生乎地，而化乎地。故乐乎天者，与天相应；乐乎地者，与地相应。庄人乎泰，达天地之宜，以养万物，而民无疾苦，乃泰之时也。",
    "象": "天地交泰，后以财成天地之道。辅而导之，以中正也。持而御之，以刚毅也。"
}

data["否"] = {
    "属性": "阴阴阴阳阳阳",
    "卦辞": "否之匪人，不利君子贞，大往小来。",
    "爻辞": [
        "初六：拔茅茹，以其汇，贞吉亨。",
        "六二：包承，小人吉，大人否亨。",
        "六三：包羞。",
        "九四：有命无咎，畴离祉。",
        "九五：休否，大人吉。其亡其亡，系于苞桑。",
        "上九：倾否，先否后喜。",
        "用六：纳尾，失前禽，邑人不诫，吉。"
    ],
    "彖": "否之匪人，不利君子贞。大往小来，思凶也。其所以离土贵而天下否也。久而不远，实也。明以应位，志行也。虽否，亦从事也。无咎，反吉也。",
    "象": "天地不交，否。君子以俭德辟难，不可荣以禄。"
}

data["同人"] = {
    "属性": "阳阴阳阳阳阳",
    "卦辞": "同人于野，亨。利涉大川，利君子贞。",
    "爻辞": [
        "初九：同人于门，无咎。",
        "六二：同人于宗，吝。",
        "九三：伏戎于莽，升其高陵，三岁不兴。",
        "九四：乘其墉，弗克攻，吉。",
        "九五：同人，先号咷，而后笑，大师克相遇。",
        "上九：同人于郊，无悔。",
        "用九：同人于宗，吝。"
    ],
    "彖": "同人，柔得位得中，而应乎乾，曰同人。同人曰，同人于野，亨。利涉大川，乾行也。文明以健，中正而应，君子正也。唯君子为能通天下之志。",
    "象": "天与火，同人。君子以类族辨物。",
}

data["大有"] = {
    "属性": "阳阳阳阳阴阳",
    "卦辞": "元亨。",
    "爻辞": [
        "初九：无交害，匪咎，艰则无咎。",
        "九二：大车以载，有攸往，无咎。",
        "九三：公用亨于天子，小人弗克。",
        "九四：匪其彭，无咎。",
        "六五：厥孚交如，威如，吉。",
        "上九：自天佑之，吉无不利。",
        "用九：厥孚吉，距邪，六月贞凶。"
    ],
    "彖": "大有，柔得尊位大中，而上下应之，曰大有。其德刚健而文明，应乎天而时行，是以元亨。",
    "象": "火在天上，大有。君子以遏恶扬善，顺天休命。",
}

data["谦"] = {
    "属性": "阴阴阳阴阴阴",
    "卦辞": "亨。天之谦，云气上行。",
    "爻辞": [
        "初六：谦谦君子，用涉大川，吉。",
        "六二：鸣谦，贞吉。",
        "九三：劳谦，君子有终，吉。",
        "六四：无不利，捴谦。",
        "六五：不富，以其邻，利用侵伐，无不利。",
        "上六：鸣谦，利用行师，征邑国。",
        "用九：鸣谦，用德行师，出于门庭。"
    ],
    "彖": "谦，亨，天道下济而光明，地道卑而上行。天道亏盈而益谦，地道变盈而流谦，然后成天地之吉，成人之吉。谦之时大矣哉！",
    "象": "地中有山，谦。君子以裒多益寡，称物平施。",
}

data["豫"] = {
    "属性": "阴阴阴阳阴阴",
    "卦辞": "利建侯行师。",
    "爻辞": [
        "初六：鸣豫，凶。",
        "六二：介于石，不终日，贞吉。",
        "六三：盱豫，悔。迟有悔。",
        "九四：由豫，大有得。勿疑。朋盍簪。",
        "六五：贞疾，恒不死。",
        "上六：冥豫，成有渝。无咎。",
        "用九：豫于穴，有盗，无咎。"
    ],
    "彖": "豫，刚应而志行，顺以动，豫。豫，顺以动，故天地如之，而况建侯行师乎？天地以顺动，故日月不过，而四时不忒。圣人以顺动，则刑罚清而民服。豫之时义大矣哉！",
    "象": "雷出地奋，豫。先王以作乐崇德，殷荐其后。",
}

data["随"] = {
    "属性": "阳阴阴阳阳阴",
    "卦辞": "元亨，利贞，无咎。",
    "爻辞": [
        "初九：官有渝，贞吉。出门交有功。",
        "六二：系小子，失丈夫。",
        "六三：系丈夫，失小子。随有求得，利居贞。",
        "九四：随有获，贞凶。有孚在道，以明何咎。",
        "九五：孚于嘉，吉。",
        "上六：拘系之，乃从维之。王用亨于西山。",
        "用九：见群龙无首，吉。"
    ],
    "彖": "随，刚来而下柔，动而说，随。大亨贞，无咎，而天下随时，随之时义大矣哉！",
    "象": "泽中有雷，随。君子以向晦入宴息。",
}

data["蛊"] = {
    "属性": "阴阳阳阴阴阳",
    "卦辞": "元亨，利涉大川。先甲三日，后甲三日。",
    "爻辞": [
        "初六：干父之蛊，有子，考无咎，厉终吉。",
        "九二：干母之蛊，不可贞。",
        "九三：干父之蛊，小有悔，无大咎。",
        "六四：裕父之蛊，往见吝。",
        "六五：干父之蛊，用誉。",
        "上九：不事王侯，高尚其事。",
        "用九：干父之蛊，涣如，蠱，贞凶。",
    ],
    "彖": "蛊，刚上而柔下，巽而止，蛊。蛊，元亨，而天下治也。利涉大川，往有事也。先甲三日，后甲三日，终则有始，天行也。",
    "象": "山下有风，蛊。君子以振民育德。",
}

data["临"] = {
    "属性": "阳阳阴阴阴阴",
    "卦辞": "元，亨，利，贞。",
    "爻辞": [
        "初九：咸临，贞吉。",
        "九二：咸临，吉，无不利。",
        "六三：甘临，无攸利。既忧之，无咎。",
        "六四：至临，无咎。",
        "六五：知临，大君之宜，吉。",
        "上六：敦临，吉，无咎。",
        "用九：甘临，吉，无咎，贞吉，悔亡。",
    ],
    "彖": "临，刚浸而长，说而顺，刚中而应。大亨以正，天之道也。至临无咎，位不当也。知临大君之宜，行中之谓也。敦临之吉，志在内也。甘临之吉，得中也。悔亡，志得也。",
    "象": "泽上有地，临。君子以教思无穷，容保民无疆。",
}

data["观"] = {
    "属性": "阴阴阴阴阳阳",
    "卦辞": "盥而不荐，有孚顒若。",
    "爻辞": [
        "初六：童观，小人无咎，君子吝。",
        "六二：窥观，利女贞。",
        "六三：观我生，进退。",
        "六四：观国之光，利用宾于王。",
        "九五：观我生，君子无咎。",
        "上九：观其生，君子无咎。",
        "用六：观其生，君子无咎。"
    ],
    "彖": "观，盥而不荐，有孚颙若。观，小人妄行也。利女贞，道无咎也。观我生进退，未失道也。观国之光，尚宾也。观我生，观民也。观其生，君子无咎。",
    "象": "木上有火，观。君子以明慎用刑，而不留狱。",
}

data["噬嗑"] = {
    "属性": "阳阴阴阳阴阳",
    "卦辞": "亨。利用狱。",
    "爻辞": [
        "初九：履校灭趾，无咎。",
        "六二：噬肤灭鼻，无咎。",
        "六三：噬腊肉，遇毒。小吝，无咎。",
        "九四：噬干胏，得金矢。利艰贞，吉。",
        "六五：噬乾胏，得黄金。贞厉，无咎。",
        "上九：何校灭耳，凶。",
        "用九：履虎尾，噬人，无咎。"
    ],
    "彖": "噬嗑，亨。刚柔分而刚得中。说而庆云，允而贞大亨。利用狱，事预大亨。",
    "象": "雷电噬嗑，先王以明罚敕法。",
}

data["贲"] = {
    "属性": "阳阴阳阴阴阳",
    "卦辞": "亨。小利有攸往。",
    "爻辞": [
        "初九：贲其趾，舍车而徒。",
        "六二：贲其须。",
        "九三：贲如，濡如，永贞吉。",
        "六四：贲如皤如，白马翰如。匪寇，婚媾。",
        "六五：贲于丘园，束帛戋戋。吝，终吉。",
        "上九：白贲，无咎。",
        "用九：贲其脊，无咎。",
    ],
    "彖": "贲，亨。柔来而文刚，故亨。分刚上而文柔，故小利有攸往。天文也，文明以止，人文也。观乎天文，以察时变。观乎人文，以化成天下。",
    "象": "山下有火，贲。君子以明庶政，无敢折狱。",
}

data["剥"] = {
    "属性": "阴阴阴阴阴阳",
    "卦辞": "不利有攸往。",
    "爻辞": [
        "初六：剥床以足，蔑贞凶。",
        "六二：剥床以辨，蔑贞凶。",
        "六三：剥之，无咎。",
        "九四：剥床以肤，凶。",
        "六五：贯鱼，以宫人宠，无不利。",
        "上九：硕果不食，君子得舆，小人剥庐。",
        "用六：剥庐，以翰，无咎。",
    ],
    "彖": "剥，剥床以足，以灭下也。剥之，无咎，失上下也。剥床以肤，切近灾也。贯鱼，以宫人宠，终无尤也。君子得舆，民所载也。小人剥庐，终不可用也。",
    "象": "山附于地，剥。上以厚下，安宅。",
}

data["复"] = {
    "属性": "阳阴阴阴阴阴",
    "卦辞": "亨。出入无疾，朋来无咎。反复其道，七日来复，利有攸往。",
    "爻辞": [
        "初九：不远复，无祗悔，元吉。",
        "六二：休复，吉。",
        "六三：频复，厉无咎。",
        "六四：中行独复。",
        "六五：敦复，无悔。",
        "上六：迷复，凶，有灾眚。用行师，终有大败。以其国君凶，至于十年不克征。",
        "用九：见群龙无首，吉。",
    ],
    "彖": "复，亨。刚反，动而以顺行。是以出入无疾，朋来无咎。反复其道，七日来复，天行也。利有攸往，刚长也。",
    "象": "雷在地中，复。先王以至日闭关，商旅不行，后不省方。",
}

data["无妄"] = {
    "属性": "阳阴阴阳阳阳",
    "卦辞": "元亨。利贞，其匪正有眚，不利有攸往。",
    "爻辞": [
        "初九：无妄往，吉。",
        "六二：不耕获，不菑畬，则利有攸往。",
        "六三：无妄之灾，或系之牛，行人之得，邑人之灾。",
        "九四：可贞，无咎。",
        "九五：无妄之疾，勿药有喜。",
        "上九：无妄行，有眚，无攸利。",
        "用九：无妄之疾，勿药有孚。",
    ],
    "彖": "无妄，刚自外来，而为主于内。动而健，刚中而应，大亨以正，天之命也。其匪正有眚，不利有攸往。无妄之往，何之矣？天命不佑，行矣哉？",
    "象": "天下雷行，物与无妄。先王以茂对时，育万物。",
}

data["大畜"] = {
    "属性": "阳阳阳阴阴阳",
    "卦辞": "利贞，不家食吉，利涉大川。",
    "爻辞": [
        "初九：有厉，利已。",
        "九二：舆说辐，夫妻反目。",
        "六三：舆说辐，夫妻反目。",
        "九四：有厉，吉，无咎。",
        "九五：舆说辐，夫妻反目，使如东隅，击刚而不中。",
        "上九：藉用白茅，无咎。",
        "用六：枯杨生稊，老夫得其女妻，无不利。",
    ],
    "彖": "大畜，刚健笃实辉光，日新其德。刚上而尚贤，能止健，大正也。不家食吉，养贤也。利涉大川，应乎天也。",
    "象": "天在山中，大畜。君子以多识前言往行，以畜其德。",
}

data["颐"] = {
    "属性": "阳阴阴阴阴阳",
    "卦辞": "贞吉。观颐，自求口实。",
    "爻辞": [
        "初九：舍尔灵龟，观我朵颐，凶。",
        "六二：颠颐，拂经于丘颐，征凶。",
        "六三：拂颐，贞凶，十年勿用，无攸利。",
        "九四：颠颐吉，虎视眈眈，其欲逐逐，无咎。",
        "六五：拂经，居贞吉，不可涉大川。",
        "上九：由颐，厉吉，利涉大川。",
        "用九：拂颐，贞凶，十年勿用，无攸利。"
    ],
    "彖": "颐，贞吉。养正则吉也。观颐，观其所养也；自求口实，观其自养也。天地养万物，圣人养贤，以及万民，颐之时义大矣哉！",
    "象": "山下有雷，颐。君子以慎言语，节饮食。",
}

data["大过"] = {
    "属性": "阴阳阳阳阳阴",
    "卦辞": "栋挠，利有攸往，亨。",
    "爻辞": [
        "初六：藉用白茅，无咎。",
        "九二：枯杨生稊，老夫得其女妻，无不利。",
        "九三：栋桡，凶。",
        "九四：栋隆，吉；有它吝。",
        "九五：枯杨生华，老妇得士夫，无咎无誉。",
        "上九：过涉灭顶，凶，无咎。",
        "用六：枯杨生实，老夫得其士夫，无咎无誉。",
    ],
    "彖": "大过，大者过也。栋挠，本末弱也。刚过而巽，巽而止，大过其道也。天地交而万物通也，而上下应之，而应乎天者，以应无穷也。天下有山，大过；君子以独立不惧，遯世无闷。",
    "象": "泽灭木，大过。君子以独立不惧，遯世无闷。",
}

data["坎"] = {
    "属性": "阴阳阴阴阳阴",
    "卦辞": "习坎，有孚，维心亨，行有尚。",
    "爻辞": [
        "初六：习坎，入于坎窞，凶。",
        "九二：坎有险，求小得。",
        "六三：来之坎坎，险且枕，入于坎窞，勿用。",
        "六四：樽酒簋贰，用缶，纳约自牖，终无咎。",
        "九五：坎不盈，祗既平，无咎。",
        "上六：系用徽纆，窴于丛棘，三岁不得，凶。",
        "用六：享用，长于尔，终有庆，之富。",
    ],
    "彖": "习坎，重险也。水流而不盈，行险而不失其信。维心亨，乃以刚中也。行有尚，往有功也。天险不可升也，地险山川丘陵也，王公设险以守其国境，坎之时用大矣哉！",
    "象": "水洊至，习坎。君子以常德行，习教事。",
}

data["离"] = {
    "属性": "阳阴阳阳阴阳",
    "卦辞": "利贞，亨。畜牝牛吉。",
    "爻辞": [
        "初九：履错然，敬之无咎。",
        "六二：黄离，元吉。",
        "九三：日昃之离，不鼓缶而歌，则大耋之嗟，凶。",
        "九四：突如其来如，焚如，死如，弃如。",
        "六五：出涕沱若，戚嗟若，吉。",
        "上九：王用出征，有嘉折首，获其匪丑，无咎。",
        "用九：子臨，以光大，纳吉，无咎，有攸往，夙吉。",
    ],
    "彖": "离，丽也；日月丽乎天，百谷草木丽乎土，重明以丽乎正，乃化成天下。柔丽乎中正，故亨；是以畜牝牛吉也。",
    "象": "明两作离，大人以继明照于四方。",
}

data["咸"] = {
    "属性": "阴阴阳阳阳阴",
    "卦辞": "亨，利贞，取女吉。",
    "爻辞": [
        "初六：咸其拇。",
        "六二：咸其腓，凶，居吉。",
        "九三：咸其股，执其随，往吝。",
        "九四：贞吉悔亡，憧憧往来，朋从尔思。",
        "九五：咸其脢，无悔。",
        "上六：咸其辅颊舌。",
        "用六：咸其股，执其随，往吝，贞厉，静而能刚，雄来得其位，实临也。",
    ],
    "彖": "咸，感也。柔上而刚下，二气感应以相与，止而说，男下女，是以亨利贞，取女吉也。天地感而万物化生，圣人感人心而天下和平。观其所感，而天地万物之情可见矣。",
    "象": "山上有泽，咸。君子以虚受人。",
}

data["恒"] = {
    "属性": "阴阳阳阳阴阴",
    "卦辞": "亨，无咎，利贞，利有攸往。",
    "爻辞": [
        "初六：浚恒，贞凶，无攸利。",
        "九二：悔亡。",
        "六三：不恒其德，或承之羞，贞吝。",
        "九四：田无禽。",
        "六五：恒其德，贞，妇人吉，夫子凶。",
        "上六：振恒，凶。",
        "用九：无咎。",
    ],
    "彖": "恒，久也。刚上而柔下，雷风相与，巽而动，刚柔皆应，恒。恒亨无咎，利贞，久於其道也。天地之道，恒久而不已也。圣人亲受人，故能劳众，故能久无咎也。",
    "象": "雷风，恒。君子以立不易方。",
}

data["遁"] = {
    "属性": "阴阴阳阳阳阳",
    "卦辞": "亨，小利贞。",
    "爻辞": [
        "初六：遁尾，厉，勿用有攸往。",
        "六二：执之用黄牛之革，莫之胜说。",
        "九三：系遁，有疾厉，畜臣妾吉。",
        "九四：好遁，君子吉，小人否。",
        "九五：嘉遁，贞吉。",
        "上九：肥遁，无不利。",
        "用九：遁蒙，吉。",
    ],
    "彖": "遁，亨，遁而亨也。刚当位而应，与时行也。小利贞，浸而长也。遁之时义大矣哉！是以天地之时无不利也。",
    "象": "天下有山，遁。君子以远小人，不恶而严。",
}

data["大壮"] = {
    "属性": "阳阳阳阳阴阴",
    "卦辞": "利贞。",
    "爻辞": [
        "初九：壮于趾，征凶，有孚。",
        "九二：贞吉。",
        "九三：小人用壮，君子用罔，贞厉，羝羊触藩，羸其角。",
        "九四：贞吉悔亡，藩决不羸，壮于大舆之輹。",
        "六五：丧羊于易，无悔。",
        "上六：羝羊触藩，不能退，不能遂，无攸利，艰则吉。",
        "用九：何事，未萌，而芽握焉？",
    ],
    "彖": "大壮，大者壮也。刚以动，故壮。大壮利贞，大者正也。正大而言，信行之，大者义也。壮者，大而不晦，阳气壮盛，故壮。大壮之时义大矣哉！",
    "象": "雷在天上，大壮。君子以非礼勿履。",
}

data["晋"] = {
    "属性": "阴阴阴阳阴阳",
    "卦辞": "康侯用锡马蕃庶，昼日三接。",
    "爻辞": [
        "初六：晋如摧如，贞吉，罔孚裕无咎。",
        "六二：晋如愁如，贞吉，受兹介福于其王母。",
        "六三：众允，悔亡。",
        "九四：晋如鼫鼠，贞厉。",
        "六五：悔亡，失得勿恤，往吉，无不利。",
        "上九：晋其角，维用伐邑，厉，吉，无咎，贞吝。",
        "用六：晋如，愁如，贞吉，受兹介福于其王母。",
    ],
    "彖": "晋，进也。明出地上，顺而丽乎大明，柔进而上行，是以康侯用锡马蕃庶，昼日三接也。",
    "象": "明出地上，晋。君子以自昭明德。",
}

data["明夷"] = {
    "属性": "阳阴阳阴阴阴",
    "卦辞": "利艰贞。",
    "爻辞": [
        "初九：明夷于飞，垂其翼。君子于行，三日不食，有攸往，主人有言。",
        "六二：明夷，夷于左股，用拯马壮，吉。",
        "九三：明夷于南狩，得其大首，不可疾贞。",
        "六四：入于左腹，获明夷之心，于出门庭。",
        "六五：箕子之明夷，利贞。",
        "上六：不明晦，初登于天，后入于地。",
        "用九：明夷，其吉羞。",
    ],
    "彖": "明夷，暗也。文明以止，人安而不惧，行，可以止也。地势坤，而上建六以明，又不克行，行则败也。文明以止，人安而不动，是以利艰贞。初九，明夷于飞，垂其翼，志在外也。六二，利用拯马壮，吉，马之聚也。九三，明夷于南狩，往得大首，与祭也。六四，入于左腹，获明夷之心，志在内也。六五，利贞，中以为志也。上六之所以不明晦者，地势数穷也。",
    "象": "明入地中，明夷。君子以莅众，用晦而明。",
}

data["家人"] = {
    "属性": "阳阴阳阴阳阳",
    "卦辞": "利女贞。",
    "爻辞": [
        "初九：闲有家，悔亡。",
        "六二：无攸遂，在中馈，贞吉。",
        "九三：家人嗃嗃，悔厉吉；妇子嘻嘻，终吝。",
        "六四：富家，大吉。",
        "九五：王假有家，勿恤，吉。",
        "上九：有孚威如，终吉。",
        "用九：无家，非邦勿执。",
    ],
    "彖": "家人，女正位乎内，男正位乎外。男女正，天地之大义也。家人有严君焉，父母之谓也。父父，子子，兄兄，弟弟，夫夫，妇妇，而家道正。正家而天下定矣。",
    "象": "风自火出，家人。君子以言有物，而行有恒。",
}

data["睽"] = {
    "属性": "阳阳阴阳阴阳",
    "卦辞": "小事吉。",
    "爻辞": [
        "初九：悔亡，丧马勿逐自复，见恶人无咎。",
        "九二：遇主于巷，无咎。",
        "六三：见舆曳，其牛掣，其人天且劓，无初有终。",
        "九四：睽孤遇元夫，交孚，厉无咎。",
        "六五：悔亡，厥宗噬肤，往何咎。",
        "上九：睽孤，见豕负涂，载鬼一车，先张之弧，后说之弧，匪寇婚媾，往遇雨则吉。",
        "用九：睽孤，遇元夫，交孚，娶其匪寇，无咎。",
    ],
    "彖": "睽，火动而上，泽动而下，二女同居，其志不同行，说而丽乎明，柔进而上行，得中而应乎刚，是以小事吉。天地睽，而其事同也。男女睽，而其志通也。万物睽，而其事类也。睽之时用大矣哉！",
    "象": "上火下泽，睽。君子以同而异。",
}

data["蹇"] = {
    "属性": "阴阴阳阴阳阴",
    "卦辞": "利西南，不利东北；利见大人，贞吉。",
    "爻辞": [
        "初六：往蹇，来誉。",
        "六二：王臣蹇蹇，匪躬之故。",
        "九三：往蹇来反。",
        "六四：往蹇来连。",
        "九五：大蹇朋来。",
        "上六：往蹇来硕，吉；利见大人。",
        "用九：利涉大川，用木桑田，无咎。",
    ],
    "彖": "蹇，难也，险在前也。见险而能止，知矣哉！蹇，利西南，往得中也；不利东北，其道穷也。利见大人，往有功也。当位贞吉，以正邦也。蹇之时用大矣哉！",
    "象": "山上有水，蹇；君子以反身修德。",
}

data["解"] = {
    "属性": "阴阳阴阳阴阴",
    "卦辞": "利西南，无所往，其来复吉，有攸往，夙吉。",
    "爻辞": [
        "初六：无咎。",
        "九二：田获三狐，得黄矢，贞吉。",
        "六三：负且乘，致寇至，贞吝。",
        "九四：解而拇，朋至斯孚。",
        "六五：君子维有解，吉；有孚于小人。",
        "上六：公用射隼于高墉之上，获之无不利。",
        "用九：解释，鼎湖凶。",
    ],
    "彖": "解，险以动，动而免乎险，解。解利西南，往得众也。其来复吉，乃得中也。有攸往夙吉，往有功也。当位以正，解而能正，以正解也。解之时有事大矣哉！",
    "象": "雷雨作，解；君子以赦过宥罪。",
}

data["损"] = {
    "属性": "阳阳阴阴阴阳",
    "卦辞": "有孚元吉，无咎，可贞；利有攸往，曷之用？二簋可用享。",
    "爻辞": [
        "初九：已事遄往，无咎，酌损之。",
        "九二：利贞；征凶，弗损益之。",
        "六三：三人行则损一人，一人行则得其友。",
        "六四：损其疾，使遄有喜，无咎。",
        "六五：或益之十朋之龟，弗克违；元吉。",
        "上九：弗损益之，无咎，贞吉，利有攸往，得臣无家。",
        "用九：损益之，无咎，贞吉；有言不信。",
    ],
    "彖": "损，损下益上，其道上行。损而不害，其义可知也。有孚元吉，无咎，可贞，利有攸往，曷之用？二簋可用享，二簋应有时。损刚益柔有时，损益盈虚，与时偕行。",
    "象": "山下有泽，损；君子以惩忿窒欲。",
}

data["益"] = {
    "属性": "阳阴阴阴阳阳",
    "卦辞": "利有攸往，利涉大川。",
    "爻辞": [
        "初九：利用为大作，元吉，无咎。",
        "六二：或益之十朋之龟，弗克违，永贞吉。王用享于帝，吉。",
        "六三：益之用凶事，无咎；有孚中行，告公用圭。",
        "六四：中行告公，从。利用为依迁国。",
        "六五：有孚惠心，勿问之矣；有明可以晦入宴主人。",
        "上六：鸿益于九州，用见大人，勿恤。南井有鱼，无咎。",
        "用九：益者，有攸往，利涉大川。",
    ],
    "彖": "益，损上益下，民说无疆。自上下下而上下，其道大光。利有攸往，中正有庆。利涉大川，木道乃行。益动而巽，日进无疆。天施地生，其益无方。凡益之道，与时偕行。",
    "象": "风雷，益；君子以见善则迁，有过则改。",
}

data["夬"] = {
    "属性": "阳阳阳阳阳阴",
    "卦辞": "扬于王庭，孚号有厉，告自邑，不利即戎，利有攸往。",
    "爻辞": [
        "初九：壮于前趾，往不胜为咎。",
        "九二：惕号，莫夜有戎，勿恤。",
        "九三：壮于頄，有凶。君子夬夬，独行，遇雨若濡，有愠无咎。",
        "九四：臀无肤，其行次且，牵羊悔亡，闻言不信。",
        "九五：苋陆夬夬，中行无咎。",
        "上六：无号，终有凶。",
        "用九：夬，告之咎也。",
    ],
    "彖": "夬，决也，刚决柔也。健而说，决而和。扬于王庭，柔乘五刚也。孚号有厉，其危乃光也。告自邑，不利即戎，所尚乃穷也。利有攸往，刚长乃终也。",
    "象": "泽上于天，夬；君子以施禄及下，居德则忌。",
}

data["姤"] = {
    "属性": "阴阳阳阳阳阳",
    "卦辞": "女壮，勿用取女。",
    "爻辞": [
        "初六：系于金柅，贞吉。有攸往，见凶，羸豕孚蹢躅。",
        "九二：包有鱼，无咎，不利宾。",
        "九三：臀无肤，其行次且，厉，无大咎。",
        "九四：包无鱼，起凶。",
        "九五：以杞包瓜，含章，有陨自天。",
        "上九：姤其角，吝，无咎。",
        "用九：包羞。",
    ],
    "彖": "姤，遇也，柔遇刚也。勿用取女，不可与长也。包有鱼，义不及宾也。臀无肤，行不及时也。包无鱼，失时极也。以杞包瓜，信志也。姤其角，上穷也。包羞，以其邻也。",
    "象": "天下有风，姤；后以施命诰四方。",
}

data["萃"] = {
    "属性": "阴阴阴阳阳阴",
    "卦辞": "亨。王假有庙。利见大人。亨，利贞。用大牲吉。利有攸往。",
    "爻辞": [
        "初九：有孚不终，乃乱乃萃。若号，一握为笑。勿恤，往无咎。",
        "九二：引吉，无咎，孚乃利用禴。",
        "六三：萃如嗟如，无攸利，往无咎，小吝。",
        "九四：大吉，无咎。",
        "九五：萃有位，无咎。匪孚，元永贞，悔亡。",
        "上六：齐萃，无咎。",
        "用九：大小萃，无咎。憧憧往来，朋从尔思。",
    ],
    "彖": "萃，聚也。顺以说，刚中而应，故聚也。王假有庙，王乃在中也。利见大人，聚以正也。亨，刚中正，以正直也。用大牲吉，利有攸往，顺天命也。",
    "象": "泽上于地，萃；君子以除戎器，戒不虞。",
}

data["升"] = {
    "属性": "阴阳阳阴阴阴",
    "卦辞": "元亨。用见大人，勿恤，南征吉。",
    "爻辞": [
        "初六：允升，大吉。",
        "九二：孚乃利用禴，无咎。",
        "九三：升虚邑。",
        "六四：王用亨于岐山，吉无咎。",
        "六五：贞吉，升阶。",
        "上六：冥升，利于不息之贞。",
        "用九：见群龙无首，吉。",
    ],
    "彖": "升，险上也。分而未亨，也；刚柔险上，天际也。升虚邑，无所疑也。王用亨于岐山，顺事也。贞吉升阶，大得志也。冥升在上，消不富也。见群龙无首，吉，天行也。",
    "象": "地中生木，升；君子以顺德，积小以高大。",
}

data["困"] = {
    "属性": "阴阳阴阳阳阴",
    "卦辞": "亨，贞，大人吉，无咎。有言不信。",
    "爻辞": [
        "初六：臀困于株木，入于幽谷，三岁不觌。",
        "九二：困于酒食，朱绂方来。利用亨祀，征凶，无咎。",
        "六三：困于石，据于蒺藜，入于其宫，不见其妻，凶。",
        "九四：来徐徐，困于金车，吝，有终。",
        "九五：劓刖，困于赤绂，乃徐有说，利用祭祀。",
        "上六：困于葛藟，于臲卼，曰动悔，有悔，征吉。",
        "用九：困于酒食，朱绂方来，利用亨祀，征凶，无咎，贞吉。",
    ],
    "彖": "困，刚掩也。险以说，困而不失其所，亨，其唯君子乎？贞大人吉，以刚中也。有言不信，尚口乃穷也。",
    "象": "泽无水，困；君子以致命遂志。",
}

data["井"] = {
    "属性": "阴阳阳阴阳阴",
    "卦辞": "改邑不改井，无丧无得，往来井井。汔至亦未繘井，羸其瓶，凶。",
    "爻辞": [
        "初六：井泥不食，旧井无禽。",
        "九二：井谷射鲋，瓮敝漏。",
        "九三：井渫不食，为我心恻。可用汲，王明并受其福。",
        "六四：井甃，无咎。",
        "九五：井冽，寒泉食。",
        "上六：井收勿幕，有孚元吉。",
        "用九：井洌，寒泉盈，仁也。",
    ],
    "彖": "井，水源也。井泥不食，下也。井谷射鲋，亦已穷也。井渫不食，行恻也。求王明，受福也。井甃无咎，修井也。井冽寒泉之下，穷也。井收勿幕，中也。井洌仁也。",
    "象": "木上有水，井；君子以劳民劝相。",
}

data["革"] = {
    "属性": "阳阴阳阳阳阴",
    "卦辞": "巳日乃孚，元亨利贞，悔亡。",
    "爻辞": [
        "初九：巩用黄牛之革。",
        "六二：巳日乃革之，征吉，无咎。",
        "九三：征凶，贞厉，革言三就，有孚。",
        "九四：悔亡，有孚改命，吉。",
        "九五：大人虎变，未占有孚。",
        "上六：君子豹变，小人革面，征凶，居贞吉。",
        "用九：豹变，吉。豹以观夫王，至于奢。",
    ],
    "彖": "革，水火相息，二女同居，其志不相得曰革。巳日乃孚，革而信也。文明以说，大亨以正。革而当，其悔乃亡。",
    "象": "泽中有火，革；君子以治历明时。",
}

data["鼎"] = {
    "属性": "阴阳阳阳阴阳",
    "卦辞": "元吉，亨。",
    "爻辞": [
        "初六：鼎颠趾，利出否；得妾以其子，无咎。",
        "九二：鼎有实，我仇有疾，不我能即，吉。",
        "九三：鼎耳革，其行塞，雉膏不食，方雨，亏悔，终吉。",
        "九四：鼎折足，覆公餗，其形渥，凶。",
        "六五：鼎黄耳金铉，利贞。",
        "上九：鼎玉铉，大吉，无不利。",
        "用九：鼎有血，惟冲，吉。",
    ],
    "彖": "鼎，象也。以木巽火，亨饪也。圣人亨以享上帝，而大亨以养圣贤。巽而耳目聪明，柔进而上行，得中而应乎刚，是以元亨。",
    "象": "木上有火，鼎；君子以正位凝命。",
}

data["震"] = {
    "属性": "阳阴阴阳阴阴",
    "卦辞": "亨。震来虩虩，笑言哑哑，震惊百里，不丧匕鬯。",
    "爻辞": [
        "初九：震来虩虩，后笑言哑哑，吉。",
        "六二：震来厉，亿丧贝，跻于九陵，勿逐，七日得。",
        "六三：震苏苏，震行无眚。",
        "九四：震遂泥。",
        "六五：震往来厉，亿无丧，有事。",
        "上六：震索索，视矍矍，征凶。震不于其躬，于其邻，无咎。婚媾有言。",
        "用九：震来厉，咨询吉。",
    ],
    "彖": "震，亨。震来虩虩，恐致福也。笑言哑哑，后有则也。震惊百里，惊远而惧迩也。归于正，以静行事也。雷电犯地，将恐，终无伤也。",
    "象": "洊雷，震；君子以恐惧修省。",
}

data["艮"] = {
    "属性": "阴阴阳阴阴阳",
    "卦辞": "艮其背，不获其身。行其庭，不见其人，无咎。",
    "爻辞": [
        "初六：艮其趾，无咎，利永贞。",
        "六二：艮其腓，不拯其随，其心不快。",
        "九三：艮其限，列其夤，厉薰心。",
        "六四：艮其身，无咎。",
        "六五：艮其辅，言有序，悔亡。",
        "上九：敦艮，吉。",
        "用九：贞艮，终，始有庆。",
    ],
    "彖": "艮，止也。时止则止，止则已矣。艮其背，不获其身，行其庭，不见其人，无咎也。雷雨之动满盈，天造草昧，宜行而止，静而不动，是以艮其背，止其所也。蒙，随也；随刚也。终始制也，至于六五，履之不快，而往无咎也。",
    "象": "兼山，艮；君子以思不出其位。",
}

data["渐"] = {
    "属性": "阴阴阳阴阳阳",
    "卦辞": "渐之进也，女归吉，利贞。",
    "爻辞": [
        "初六：鸿渐于干，小子厉，有言，无咎。",
        "六二：鸿渐于磐，饮食衎衎，吉。",
        "九三：鸿渐于陆，夫征不复，妇孕不育，凶；利御寇。",
        "六四：鸿渐于木，或得其桷，无咎。",
        "九五：鸿渐于陵，妇三岁不孕，终莫之胜，吉。",
        "上九：鸿渐于逵，其羽可用为仪，吉。",
        "用九：鸿渐于丘，其羽可用为仪，吉。",
    ],
    "彖": "渐，进也。女归吉，进得位也。进得位，反身修之。贞艰，其行穷也。渐之进也，志顺也。行有尚，往有功也。天降以福，康实无尤。蜕变之时，大丽于干，木道修则神明以降，万物化生，宜于作事，而不时于仁也。妇孕不育，犯灾厄也。利御寇，顺相保也。利有攸往，刚长也。其羽可用为仪，吉，不可乱也。",
    "象": "山上有木，渐；君子以居贤德善俗。",
}

data["归妹"] = {
    "属性": "阳阳阴阳阴阴",
    "卦辞": "归妹以娣，跛能履，征吉。",
    "爻辞": [
        "初九：归妹以娣，跛能履，征吉。",
        "九二：眇能视，利幽人之贞。",
        "六三：归妹以须，反归以娣。",
        "九四：归妹愆期，迟归有时。",
        "六五：帝乙归妹，其君之袂不如其娣之袂良，月几望，吉。",
        "上六：女承筐无实，士刲羊无血，无攸利。",
        "用九：归妹拥戆，不能退，不能遂，无攸利，艰则吉。",
    ],
    "彖": "归妹以娣，以恒也。跛能履，吉相承也。归妹以娣，终无尤也。彖云，帝乙归妹，以祉也。文曰：“归妹以娣”，以恒也。跛能履吉，相承也。妇好征凶，失则婚也。归妹愆期，未免也。帝乙归妹，以祉也。文曰“不如其娣之袂良”，其位在中也。月几望，吉；乘则进也，月几望，时中也。女承筐无实，女美也，承筐而无实，虚也。士刲羊无血，义弗乘也。虽不攻自错，其害于内也。",
    "象": "泽上有雷，归妹；君子以永终知敝。",
}

data["丰"] = {
    "属性": "阳阴阳阳阴阴",
    "卦辞": "丰其蔀，日中见斗；往得疑疾；有孚发若，吉。",
    "爻辞": [
        "初九：遇其配主，虽旬无咎，往有尚。",
        "六二：丰其蔀，日中见斗，遇其夷主，吉。",
        "九三：丰其沛，日中见斗，沛其飞龙；吉。",
        "九四：丰其蔀，日中见斗，遇其夷主，吉。无咎。",
        "六五：来章有庆誉，吉。",
        "上六：丰其屋，蔀其家，窥其户，阒其无人，三岁不觌，凶。",
        "用九：丰其蔀，日中见斗，得其大誉。吉。",
    ],
    "彖": "丰，大也。明以动，故丰。王假无地，而尊重于天下。柔得中而上行，故吉。遇配主，虽旬无咎，往有尚，所以遇其志也。丰其蔀，位正中也。日中见斗，幽而明也；遇其夷主，吉，行也。丰其沛，志在外也。丰其蔀，位正中也。日中见斗，幽而明也；遇其夷主，吉，行也。来章有庆誉，志上行也。丰其屋，天际翔也。窥其户，阒其无人，自藏也。",
    "象": "雷电皆至，丰；君子以折狱致刑。",
}

data["旅"] = {
    "属性": "阴阴阳阳阴阳",
    "卦辞": "旅小子，旅贞吉。",
    "爻辞": [
        "初六：旅琐琐，斯其所取灾。",
        "六二：旅即次，怀其资，得童仆贞。",
        "九三：旅焚其次，丧其童仆，贞厉。",
        "九四：旅于处，得其资斧，我心不快。",
        "六五：射雉，一矢亡；终以誉命。",
        "上九：鸟焚其巢，旅人先笑后号啕。丧牛于易，凶。",
        "用九：旅于处，得其道，明得其意，光亨，贞吉。",
    ],
    "彖": "旅，小事也。旅而无所容，所得来也。旅焚其次，亦以伤矣，以旅与下，其义丧也。旅于处，未得其资也。旅焚其次，丧其童仆，贞厉，其义也。旅于处，得其资斧，我心不快，实也。射雉一矢亡，失也。鸟焚其巢，旅人先笑后号啕，后笑之也。丧牛于易，凶，乱牝也。旅于处，得其道，明得其意，光亨，贞吉，位以中也。",
    "象": "山上有火，旅；君子以明慎用刑而不留狱。",
}

data["巽"] = {
    "属性": "阴阳阳阴阳阳",
    "卦辞": "小亨，利有攸往，利见大人。",
    "爻辞": [
        "初六：进退，利武人之贞。",
        "九二：巽在床下，用史巫纷若，吉无咎。",
        "九三：频巽，吝。",
        "六四：悔亡，田获三品。",
        "九五：贞吉悔亡，无不利。无初有终，先庚三日，后庚三日，吉。",
        "上九：巽在床下，丧其资斧，贞凶。",
        "用九：巽在床下，用史巫纷若，吉无咎。",
    ],
    "彖": "巽，小亨，而上下应之，曰巽。巽而不穷，咎不长也。利有攸往，刚长乃终也。巽而攸往，何咎之有？攸能之巽，天地之情也。康侯用之，乃大人也。之巽，终则有始，天地之义也。利见大人，德合天地也。",
    "象": "随风，巽；君子以申命行事。",
}

data["兑"] = {
    "属性": "阳阳阴阳阳阴",
    "卦辞": "亨，利贞。",
    "爻辞": [
        "初九：和兑，吉。",
        "九二：孚兑，吉，悔亡。",
        "六三：来兑，凶。",
        "九四：商兑未宁，介疾有喜。",
        "九五：孚于剥，有厉。",
        "上六：引兑。",
        "用九：利用牝牛之革。",
    ],
    "彖": "兑，说也。刚中而柔外也。说以利贞，是以顺乎天而应乎人也。说以先民，民忘其劳；说以犯难，民忘其死；说之大，民劝矣哉！说之说也，以天下民，犯难故也；重之以维，艰则有难，是以大也。天时不可违也，地利不可度也。言说之者，尚乎德也。说者，志之宣也。柔进而上行，得中而应乎刚，是以说也。",
    "象": "丽泽，兑；君子以朋友讲习。",
}

data["涣"] = {
    "属性": "阴阳阴阴阳阳",
    "卦辞": "亨。王假有庙，利涉大川，利贞。",
    "爻辞": [
        "初六：用拯马壮，吉。",
        "九二：涣奔其机，悔亡。",
        "六三：涣其躬，无悔。",
        "六四：涣其群，元吉；涣有丘，匪夷所思。",
        "九五：涣汗其大号，涣王居，无咎。",
        "上九：涣其血，去逖出，无咎。",
        "用九：涣其躬，无咎。",
    ],
    "彖": "涣，亨。 刚来而不穷，柔得位乎外而上同也。王假有庙，王乃在中也。利涉大川，乘木有功也。",
    "象": "风行水上，涣；先王以享于帝立庙。",
}

data["节"] = {
    "属性": "阳阳阴阴阳阴",
    "卦辞": "亨。苦节，不可贞。",
    "爻辞": [
        "初九：不出户庭，无咎。",
        "九二：不出门庭，凶。",
        "六三：不节若，则嗟若，无咎。",
        "六四：安节，亨。",
        "九五：甘节，吉，往有尚。",
        "上六：苦节，贞凶，悔亡。",
        "用九：甘节，吉，以中正也；贞吉，志行也。",
    ],
    "彖": "节，亨。 刚柔分，而刚得中。苦节不可贞，其道穷也。说以行险，当位以节，中正以通。天地节而四时成，节以制度，不伤财，不害民。",
    "象": "泽上有水，节；君子以制数度，议德行。",
}

data["中孚"] = {
    "属性": "阳阳阴阴阳阳",
    "卦辞": "豚鱼吉，利涉大川，利贞。",
    "爻辞": [
        "初九：虞吉，有它不燕。",
        "九二：鸣鹤在阴，其子和之；我有好爵，吾与尔靡之。",
        "六三：得敌，或鼓或罢，或泣或歌。",
        "六四：月几望，马匹亡，无咎。",
        "九五：有孚挛如，无咎。",
        "上九：翰音登于天，贞凶。",
        "用九：豚鱼吉，不害池，利涉大川。",
    ],
    "彖": "中孚，豚鱼吉；乘刚也。至诚之道，也可乘也。 悠乎其君子，豚鱼吉也。唯君子谨其辩。",
    "象": "泽上有风，中孚；君子以议狱缓死。",
}

data["小过"] = {
    "属性": "阴阴阳阳阴阴",
    "卦辞": "亨。利贞，可小事，不可大事。飞鸟遗之音，不宜上宜下，大吉。",
    "爻辞": [
        "初六：飞鸟以凶。",
        "六二：过其祖，遇其妣；不及其君，遇其臣；无咎。",
        "九三：弗过防之，从或戕之，凶。",
        "九四：无咎，弗过遇之；往厉必戒，勿用永贞。",
        "六五：密云不雨，自我西郊，公弋取彼在穴。",
        "上六：弗遇过之，飞鸟离之，凶，是谓灾眚。",
        "用九：密云不雨，已飞，自天之厉，尚上也。",
    ],
    "彖": "小过，亨；利贞，小者过而亨也。过以利贞，与时行也。柔得中，是以小事吉也。刚失位而不中，是以不可大事也。有飞鸟之象焉，有飞鸟遗之音，不宜上宜下，大吉；上逆而下顺也。",
    "象": "山上有雷，小过；君子以行过乎恭，丧过乎哀，用过乎俭。",
}

data["既济"] = {
    "属性": "阳阴阳阴阳阴",
    "卦辞": "亨，小利贞，初吉终乱。",
    "爻辞": [
        "初九：曳其轮，濡其尾，无咎。",
        "六二：未济，征凶，利涉大川。",
        "九三：贞吉，悔亡，震用伐鬼方，三年有赏于大国。",
        "六四：贞吉，无悔；君子之光，有孚吉。",
        "九五：既济，贞吉，以光大也。",
        "上六：未济，征凶，咎，往有尚。",
        "用九：济于十□，贞吉。",
    ],
    "彖": "既济，亨；小者亨也。利贞，刚柔正而位当也。初吉，柔得中也。终止则乱，其道穷也。",
    "象": "水在火上，既济；君子以思患而预防之。",
}

data["未济"] = {
    "属性": "阴阳阴阳阴阳",
    "卦辞": "亨，小狐汔济，濡其尾，无攸利。",
    "爻辞": [
        "初六：濡其尾，吝。",
        "九二：曳其轮，贞吉。",
        "六三：未济，征凶，利涉大川。",
        "九四：贞吉，悔亡；震用伐鬼方，三年有赏于大国。",
        "六五：贞吉，无悔；君子之光，有孚吉。",
        "上六：有孚于饮酒，无咎；濡其首，有孚失是。",
        "用九：未济，征凶，遇有疾，乘马，逐，于＿，求婚，不见，日闭其室，无咎。",
    ],
    "彖": "未济，亨；柔得中也。濡其尾，无攸利；不续终也。虽不当位，刚柔应也。",
    "象": "火在水上，未济；君子以慎辨物居方。",
}

if __name__ == "__main__":
    einfo = []
    cdata = (len(data) == 64)

    for data_in in data:
        if not "属性" in data[data_in]:
            einfo.append(f'数据 "{data_in}" 中不存在 "属性".')
        if not "卦辞" in data[data_in]:
            einfo.append(f'数据 "{data_in}" 中不存在 "卦辞".')
        if not "爻辞" in data[data_in]:
            einfo.append(f'数据 "{data_in}" 中不存在 "爻辞".')
        if not "象" in data[data_in]:
            einfo.append(f'数据 "{data_in}" 中不存在 "象".')
        if not "彖" in data[data_in]:
            einfo.append(f'数据 "{data_in}" 中不存在 "彖".')

    cname_in = []
    for cname in data:
        if data[cname]["属性"] in cname_in:
            einfo.append(f'所录入的数据 "{cname}" 存在重复.')
            break
        cname_in.append(cname)

    cfeat_in = []
    for cfeat in data:
        if data[cfeat]["属性"] in cfeat_in:
            einfo.append(f'所录入的数据中 "属性" 存在重复.')
            break
        cfeat_in.append(data[cfeat]["属性"])

    if einfo == []:
        print("[+] 数据自检验正常.")
    else:
        print("[-] 数据自检存在异常: ")
        for e in einfo:
            print("   ", e)