bdeccccceecdccedddeecedbbecbbdbcabdecaaddeacaccdbaaabdebdadbbadaadcdeabbcacedaaaecedbcaaadcbccbebaaeadbcbecedaeaeacbcacedcacaeeeaeedcccbdacbadebabacccecaccbcadebcedeeaedecbdeeeaeebdcbedeedbbeaaebbbcebdebbabbeaedeedadcdcccadeeedaeeeeddceacabacdaaadceaeddecbabecdecaecdbebbddceacbdedbaeabcbbdebadaeddadeeabecaecabaddbabacebcebacbecebaaaaeaecbdcdcebebccbdeccbeedeccdaeecadabaadcceccceebaaeeaebcdcecbbeeedddebaeeaceadaeaecbeecbddadcbceedbbdadeecaaeeeebeebabeaaddabdecadcacdcbcacbedeccdcccbccceaadaeeeaaacceaececcabcbbaddadbacdcecdecacbccabedcaaaedaacbabccbadecbeabdcbdaadeabbabbbcbbeebabdcadbcdcbeececeebccaddebdcbbbbdeacebabbbadeaeaeabebcccdcdcadccbabdcaaaeeccebaaaaecdbbdecaeddacdcebbbeeeeacabecceeadaccdceabacbcaaacaaedbeabdddddbedbedcabecedddcaadbdceeedceccdcbdecbadabdebdcdaddcbbacdadbbecccdeadcccadadbbbeeebcbbebcaeeccecdcbbdeacedccabbecadbabcecdbaedceaacbabcaedadeacdeddeedacbbbbecccaeecdbebcadebebddabbaaedaaaacbbecadaedbceedcdebaaadbabbbdcecbedcbacddbbcabbbddcbaaacdcddbbedbcedcbecddaeeadcdcadacdcbbbdcecebdcbdaaebaaecededacdcbcabedeedbbaaccbaae cecedcaecbbbcbbbecdaedddbabbdadebcddcdbcadeadbacebeeccedadaeaaedddeaebeeedcadedacbaaeccdddbcecdeadccbeceadeecddeebeccacebadeccecdbeedecdaeddeadedaebbaaaddabbbbbbaacecedccbebabacacacddceceebccdcadbcdabcaccdcbdbaaddddceabbebadcdebeeceebcdcab