acdbeaacbddaaabdeceeccddeedbcecbaabaedbaceedeabacdddeddbaecadbdadbebbbdadeaaeeceadcedcccbcbacccecebadeceedeaaaaaecebedbcaccaacaeaecedeecebcbbedcdabeddceaeaedbbdebadeaccaeeaecebbbcdcdedabbeeebcbbceccdabacaadcbacbddacbaaaadeebaaebbeacecebeeaaaeaeddebadbcecdedababcececbaeaaacccacddaadeaaedbccaaaedbddedebbebdeaecbbdadcbddaceabbebcccedccdaaebccdaadaebccedaeaeebddebcbcbedcbdeaadbbeaadaaeeceeceaedeccaeabcebeacaadbddeaabeddbadbeccbbacdbbebbacaeabaccebddbdbaabdadbbadcecacacdaaaabedbbeaddabeebccbeabadedbaaacbcdaeacebbdeeebabaebeaebccaacbddaabcadccaebdadabddebcdedceeeebebeadabceedaadeeabbeddcbdabaacbecebccaaaadcdaeddecabbbbaacbbdccdeaabededaaabebabeeeebddbbecbccdaceeeaecbaabbecbdecebeaabcdecaeabbcedcbcaccaaddcbdabeadabebcdeeedcdddeeecadbbabcccdcadccaeaeeecbcccedaaaaaaceddbdadedccbacccaadddaacedcecedccbbdbabcbeacdcbaeeeadcababeacaabcbdcbeaeecebddaeaebcbbecebebbababccecdabcaaaeedbcacbeedccaddabcdecbaacedbdebbbedeacdccdacdddcabdbdebaccbddccebadcbcccdbabaabdaaeadecacdbeebdcbededcbbdbecaecdbedcbbdbbaacaaaedbaababbabeeaabadccedacdbaabccebbbccabeceedecaababacbadabbaebaddbabeadbcaacdbaedcbdaabacacbdaabdddcaedcedcdedbdddbaaadaadcddacbeadcadeeeeacbcabbcdceabccacbcacabaeddabdadddbeebdceebeedccdadaaaccbcebeacbbdddcaeccdaabaecdaecceeaecdebdecddbcaeeecddedbaacdabbbacabacdeddaaabaceaeddaaabcccccdbbcacebdecdbdceabcbebedacbdedcccdabadeaaccaeccadeadcbdedbdbdebcedbdccbedcaaccbedcdaeeeccceabddaecdbbbeaeccaeebbadaaadabadbdaababebceeaaecddecaeacaaccbccddebececebbdcabdbcaccdcaaceceeedebabdcccbaedcbeceebededcdcabdacedaecedadddbaedcddbcacddcbccadabcdbbaebeedaedbccbcdddaedccbdbaebcadabbbdcebbcaaaedccccddbabdecddecbcebaebcaccbecbdededacebebbbceeabbccdeddcacebbcbcabeccecdddedabdcddcbbdebcadeaedeacdcaaaeebecbbcccbdaadbdabecbcdcddabadedbcabdaeeabecadeaaddbedcbdc adbddeaabeddbadbeccbbacdbbebbacaeabaccebddbdbaabdadbbadcecacacdaaaabedbbeaddabeebccbeabadedbaaacbc