955
dabaaacbaedbbdaebeaaecedeeadbcbdaecabbbaaaaeeaceeeeeaddcdaeeeeddeaccaaacdecabbceacbdbddcebcbaeeabbddabaaaeaaddeabccdaedcdaeeedbecebebeeddeacaaaaaabadaccccacddcbdaeddbcbbacaddcdbbbbcbaeababbbeeebccebeedadadacabbdadcedebcbeeeeebbdbddbbecebddeaaabbeabaaececdaeeaacbadcaeeebcaacbbbcaeeedddeaedacbcacadbdcdacbcceddbbababacccbccaadaabaabbadcedddeeeeedbeabaadadaaacdcbedecdbcaeddceabdcbdeeddcdaecceeecdaacadabaecaedaeebedeeecdeedeeeccacaaccddccccaecbebbaedabebdeaaaeebbdbcdbedeeecddddaddbcaccddeeaeaeeeecabebbbaededdcebdbbaccceaacbaedddeeceeccccaeddcdcdbaddcddcdbddceaabebccddddedddeeeeecddddeeebdaaaaaceaaaacececdeabeeeceeceaeadccaadbaaddeaedceebeaaececdddcecbddecadcbebceababbbecaaebcddaaaeadecececcccdbcaeceeeeeddacbabcbcaaadbbadacbbebeaebcbbadddabaaacccbeacaddecbeccddecccdebeddeadceeeeeeeebdcdceccbccdaaeaeaaabacadbbabbbebbddbbaaaedbabdadbaddeacddedddbcaaaddeddaebeeddbdbddddcaddecbcabaabbaaaaceaaacceeeccacaaedeedceaccccdacbdebbddaccecccbdccdcccbbadebccccd
