dcdcddcaccccccbddabadacadaadaddaacbbdcddddabccbdcbccaabcddbbaddaaddabdccdaabbacdccdbcdbcccbdcbcbcdabcbcdbcddbbcaaddddaaabaccdcdbbcbabbdaacdadddabaabcbbbbaddabcbabdcaabbccaddccdcdacdadadcbaacacaaacbdabbcccbcbddadcbdbaaacacabcddacccdbcdaabdcbbbcadcdabaadbddadcbdacbbaabcbddaaccbbcbdaccadadbabdacccdbdddcacdadbbccbcbcaadcabaccacccdbdbdbabaaaaddbabbaadaaacaaddcabcccdadaacbdbabaadbaaaaaaaccdcaabdcbdcddaacacaaabbcabbcbdddbbdccacccddabacdccbddaacaaccadacbbcccbaddcaaddbddccccaacbcdadddaababbabcacdcacbcbdddaabdadbddbbbcaadbcdddbcbbaaccbbccbacacdadacdacbcdcabbdbacbaabbdbabdadccdcaabbcbccaacbadddccabcdccddcdbabdadabaadadcdabcbcabbacddadbdaabacbdaaacadbabaadaccabaadcacdddbcbdbacbdacbabbdbbbbbdcdbcdbcacabacaabdcdccabbbdcaadcaddcdcbacabbbadbcadbccdcbccaccbaabccadbdbadaaacaababcbbbabdbddccdddaccbbdaacaddacdbbcbcccbddcbcabbacbccdaadadabbdbccbacdaccdccdccbbacddcbbabbbdcaadcbbacbdabaadabcaccddbaaaddacbcbaabcadaabacccbdddccbbdccbbdbdcdcdccbaacaacdccadbdbacbacabccdcadaaadddbcbabbaabaaadbdccccbbdccaadcaaadcbcdbdabacaadaaadbdcbccbcadccbacbadddaacaacacdbaaaccbbdcccccbbaccadbcadabccdcaadadbbaccdbcbcacdbdbdbadcddadcaadbdbcdaacdabccbdbbadbcddbbdbcbbbadddbbbbaaccccaabbbdcabdadcccaadcdccbdadcbbbabcabaaabbaababacacdcbccdcbaacdbdbbdcbbdbcaddaadddbbbcabbdddaccabdacdacdaadcacdbdcbccdddcbcbadbddcabbadaadbbddcaddbbaadaacacbbabbcbbbabbcdcbabdbbccbbacdbcdbddbbbdcbbdaccdcabdaccdbdcacbdbdcddddabdcabbbabcbcdaddacbbbaccbbbbdacccbbddabccdaabbaddaadabbaadacbcabbbaddaaabddbccaacabdccbcabcacadcccdaadbbbabdaabcbccdaddacbbcacdbddacbadbcabdadcdacddcddaabcdbdabcccadbcdbbacbdbccccbcdadddcbcbbddaadbbdbbdcaabdaddabddcabacbccbddacdbabdabdbbccdcdbdbabcacdbbaacbacbbabacaadcbcdcbbdabdcbcdcbaccbcbababadabdccbdcacdcdcccabddabacdcbbccabcabcbabdcbbddbaaadccbabbacddbcdadacccddcabcdabbcbbadcdcbabddddadadbdcbdacdaabadcaddadcbcabcaabdabdacddabcacbbdbbcdddacbbbacdadcdbbccacddbaabccdacbacbdaabadcbacbbdcdaccabddbbdcaddbbddadccaabaacbcbcdcdbbacbdaababbbbabacccaddbacddbacdccccadadcdcccbaadcccccacacdcdccadaaaacdccdadbcbbcdabdccbaddbdab