ababbbabcacaabccacbaccbaccbaaacccbcccacacabbbabaaabbacccbaabbbbcacbabbcacaacbaabbbcbbcbabbbbacbbcaaaaaccaacbcbaaabbbbcbabcccaaabbabcacbabcccbcbabaccbabababaabaaabbabccbccaabacbaacbbccacbbccccccccbcbaabcaabacacbbcbcacccbcaabcababbbabababcbcacbbbaccbacaaaacabacbccabcbbcacacbccccbbacacabaaabccababcabcaabacacccccbcbacaaaaacbccbcbbcacaaaababaabbbcabbbbaaabcbcbcccabbbaaaaabbcccbbacbbacabaacacaaaabcaababbbbccbaacbbacbabbcacbbcbabcaccaccbbaaacbaacbaabbcabcccabcbbcacccaccbaccbccbabcbcbabacacacabcbacccaabbbbbaabaaccabcaaccbbaccaabaccbabababcabcccabbaccbbcbccbaaaaabacabcaabcbbacacbababbbacbbcaccacbbbaacccbcccbcbaaccbaabbcaaccabbcbbcccbcaaabacccaaaacabbaaacbacacaacbccbaccbabbacbbaccbbbbacbaabbcbabcccbabbacbaccabbabbcaabacacaccbbbcaaacaccbabcbabbbacacbbabcbaccbcabccacbabcbbbbbabaacabaacaaabcaaacbccbbabcaabaccaccacbbcaaabbcbbaaacbbcbacaabacabbbacbabacccabcbacbbacaacccaacacbcbcbabbaabbabacaabacccbabbabbcaabbbcacccbbcaaaccccccabbbbcbcbacbacccaaaccabaabccabaaaabcccaaacccbbaabbcbbbcaaabaacaabbaaaabcccbaacacaacbcbbabbcbabbacbccabcbacccaabbcccbbabbaaccacbbaabbaacbabcabbcaabcabcbabcbabaacbaaccabacbaabababacabbccabaaacabacccbccaababaabbccbccacaaccaabababcabccabaaacccaaccccccaabababaabacabaacbabaabbaacababcaaaaabbbcabbcbaaabaabccbcbacbcabccaabbaaacabbababcacaacabcbcaacabaabbbabccbbbacbbbabbaaabccacbcabcccccccbbbccbcabaccccbccbbcacbcaccaaaaaccbabbbaaabcbbacbabcbaababbcbaccaabccabbcbacccbabababaacababccbabcaaaacbbacacccbaccbcccbbbbabacbbabcbbbcbbaacbbbccabacccbaccacaaccbaaabaabbbbbcababacbbbabccabccaabbbaabcbabcacccaaabcccbabcbcacabaabbbbcbcccccbcacabcbcbaacbcacbbbabbccababcaaabacaabcabababccbbbcaaacaccbcacbcbbbbcbccaaaabaccbccbcabcbccabacacbcccaaacbacacbaabcacbaabcbabbbababbababcabbaaabaabcabcbccbababbccaccbcbaccacabaabcaccacbcbcabcbbcabbbbbbcabacacbbbaacbacbaaacacaaabbcaaaacbbcacabbbbbacbcbbbbccaaccacabbaabbbaababaaaccabbabccaaaacaaacaabaacbacbbccbcbcbbcaaaabbcaaaacaccbbacaaaaaabcabcabccaaaacacacbaabaacbacaaabccabbacaacbbaaaaccbabaccaaaacbabcbcaabcccbabbccbabcbbaabbacacbbabcaacbabccbbcbcaccaaaacccbbbbabccbbcabcacaccbccbbbbcaabccccbaaccbbbcccccabbaaacbacbbabcaaccbbbccacbbaccbaacbbabbccbaacacbbbbcbbbbcbbbaccbaccaacaabccbcccabcbbcbcaabacabbacabbbcbabbbbbabbaaacbabbbabcabccaaccbbbcbccaccccbaccaccbababbcbbbcccccacaacababbacbacacaabbcccbccabbbbabcacbaabbccabccbacaacbacabbaaccabcabbaccccabccbbaaaaabbbabaaccacaaabbbaaacacbcaaacaaccbabbcccbcacaabbccbabcbcacaaabcbcaaacbabbabcabbbbcaabbcccbaacbbcbcbccbcbccbbcbbacbbaacbaabbbbcccacccbccbccabccaabbcbacbabcbcaabcaccbcbabbbccacabaaaabbccbacbacacacbbbcaaccbacccbbcbaccbccbabbaaaaabccabbabbacbabaabbbabcbaccbcabbabbbbbcccbcacbbacabcccbbcbbbbcaccaaaaccbabaccbbcccbabbcaabbbcbacbccaabcabaccbbbaccbaabababbacbbaaaaabbccbaaacbacbbacbbbcbcaacccabccaacabbcbccaaabcacaaaabbccbbcbcbcbbcbcabbabbcaaabaccbcbbbabbabaaacacaaacabcaaaabcccaccbaccbbbbbcccbabbbacccbabbbbbcaaccabaaccaccbbbbabaccbcbaabcbacbaabcccaccbbbccabcbabccbabcacbaaaccababaababbabccccbaccbaaabaabbbbaaaaabcabcbacabbcaccbabcaababbccaabcbccccaaacbacbaacababbbcababbccbccaaccacacbcabaaaababacabbcbccacbabcbabbaaaababcccaabcaaaababcabbbcbacbbccaacbbbacacbacbacbcacabcbabbacabaaccccabcabaaaaaaacbccabaaaccbcbaaacabccbaabbcabcaacacccbccbcabacabaaacccaaabbabcacbaaabbabbbacccaaaaaacbbbaccbaaabccaacbabcbaacbaabcaabaacccbbccccaaacbccccacacbabaccbcacacbbaaccbcbbabcbcababcbbcbcacabaaccbcbaacbbbbbbccbcabcabcaacaabcbbaaccabbbcacccccabcbccbcbcccbbababcaacbaaabbbaccbbcacabcaacccbcacbabbcbccbaccbbbbbbcaabcabcaaabbaabbbcbabcbcabcbcacbcabcbcaccabcabcccaccacccaaccbccbbbbbabbcbaaaaccaaaacbacbbaabcacaacbcaabcaacacbacbcbcbbbccaacaabaaaacbcaaabccbbcbbabaacaaccabbcabacbbcbcccbcbabbaaccacabbccbcccbbaacbbabcabaaabbaacaaccaabbbaccbbcaabbaabbcbbaacbcbbacababacabcabcabbabbaaacccaacccaaaaacaaccabcbcbccaccacccaabacaaaacabcbacbcbcaccabbbbabcabccacbbbaacabaabbbcbabcacbbcbbcabababababccaabbbbccbcbbabacacbbbacaccbccbcabbabaaaaabcacbcacbbbbbccbbbaabcaccaccababbcaabababbcabcacbacc
abbabaccccccbaccbccbbaabcccbabcbabaaabccbabbccaacaaccabbbaabbabacccbcabaaaabcccbacabcccbbcbbbcaabcbcacbaabbbababbaccbacaaacbacbabcacaccbbacbbccabaccccbbcaaaccbaaababbbbaabbccbaaabbccbbcaabcbabaacabbbcbbbabaccbaaabcccabbcccbcbbbacaccacaabbbaabacaacbbacaacabcabcccabacbaaaacacabbacabbbbbccabcccbcacbabcbbcaacabaacaacacbcbaccbbabbabbabbccbcaabaaccbcaccbacacbccccbabbbbbaaacabccbcccaaaacccaabcbbabbcacabbabacacbabbacccaacccbabaabcaacccbcbbbcccaacbbcbcacacccaacbacabaabcaccbaabbcbcabaaaaabccaaccbbbabbcbacccabcabaaccacbababbccacbccaabaaababababaabaaacccaaaabbcbcaccacccaabaaacbaacbababcaabbbbaaaacbcacbacbcbaacaccabcaabaabbabbbabbbbabacbbccccccbbcbbccbcbbbacaaaaacbbcbcbababcbccabccabbccbbaaacabacbcaabacaacbbbbbcbbcbbaaaacbacacaacbababbbcccbaabbaabacaccbccaabcccccbcacabcaaccbbbcabcabaaabcabbcbbaaccbcbaabaccbcbccabaccbccacbacabacaacbbbaabcbaaaacabcabcccbcbaccacacabacbbcbcacbbaabacbaacaabaaacbcabbbabbaccababbaaaacaaaaabaabbbcbcbcaaabaaacaccbbacaaaabcbcccaabcaabbcaaaaaabacaaacbccabcbabcbbbaabbcaabbbcacaaacbbbcbacabccbbcabaccbccccabbcbacbcacbbaccbabccaabbbbbccccaaccccbcbcaaabcbabbbbbaabaccacbbbcccccccbabbbcccacacbabbaabccbbbabcacbaabcacaaacbabbaccabcabccbaaacacaaabbaacacaaacacbabccbcabcacabcbcaaaababbbbcaabcccaacbbcbbccbcbbbbbcbbaacbabccaccabcaababacaaccbcbbbcacbaabccbacaccbbacbccbbbcbabaabccbabacaabbbabcaccabbccccbcabcbbbcacaccbaccbccbcacccacbacbaabbabaaacbcaccccaabbbcaacaaacbcbcbabaaccbbbaaaacabcaacaccbabbbbcabbacbbbcabaccbbbcccccbbcacbbbcacbbccaabccababaabaabcbabaabcbacacaabbbcaabbccaabcabbbabbbcaccacbcabaabacbaabcbbaaabacaaabacabcbabcabccbcbcbcbcaaaacbcabaaaccaacbaaaabacabaacaccbcbabacaaabaabbaccaabaccabcaabbcbcbabaaccbccccccacbacbcabaacbcbcbabbccacaacbcaabbbcbaaaccbbbcccabbcccbbaaacbaabbbacbabcacbbbbbbbbbbcabcabbcccabbcbcacbcacaacbcbbbbbbaccaabbaacabcacabccbbbbcccaabaaaacaaacaccabacbccbcbbaccabcccbbacbbbcbaabaacacabbbcbccbbabbbabbbaacccccaaaaabccccaaaaaabccbcacbbbbcabcabbbbbcbbabaaccabbccbcbbbabbacccaaabcacbcacbbccbaabaaccbcbabbcacacbac
babcaabacbacbaaaccacacabbaabaabbbacbcacacbbbbbbbabbaaacbbaabbcbcccaaccbabbccbbbbaabaaababbcaabacbaccccccccaaabcacbccccabababbccacbbaaccbcbcbccacaaaababcabcaaacccaaacbcbbcacaababcabbabcccabbaacabbacabacacaaaaabbbccbbbcacacccacbaacbacbababccbaccacacccabcbcbacaabbccbbacbcaccbacbabbabccbbcbcabababccaabacbaccbbaaccbcbacbaabcaccabbcccabaccaaaacbabcacbaccbbabbacbbbacacbcccacbaabbabcacbbaacaabcbbbbabbabacbabcacbcbacabaaaaaabbabbccacbbabaaccbaababcbaccbcacaacbbbabbaabbabbabaacacbbacccccabbbbacaabcaaccaacbbbaaacbbaacbacaabcabcbbacbccaabccbbbbabacaabbabababbbacaccbcabaacabbccaaacbacccbccabbbbccaccabaacabaacacccababbabaabacabaaaabcabcabbcbcbcaabaaaabbbaabcacbbcccabaacccacbccaaccccaccccabbaaabbbacbaabaabaccabbabcbaaacbcccbccccbbabacbabcbbbccbccccaaabbabababbbabcaccbbcbacccaabcbabacbabbbbccbbbacbabcabaacabacbcaaccbacbcbbbccaacbcabcacaacabcabbabbbbaababbabbccbabbacababccacbccbcbbabbbbaabcaacabcabcabbcbcbbccacababbaabaccbbabcacacaacacbccbabcaaabcaaaaaacacabaabcaaccabacbbaccbcababaccbcbacabbcacabacbcccbcaccbabcbcbacccbbabccccabbcaaacbabbcaacbbccbaabbbaccbcbbbbbabacacabcbacbbcaababbcbbbbaaacbbbabcbacbaccbaccaabcbbccaaacbacacbccbcabbcbcbcacabaccabccbaabbbabaacbabcacbccaabcbbcbacaacbbcabbbccccaabbbccccbccbcbcbcbbcbacbacaaabacbabcacacbcacccbaaaabbbbabbcabbbbbbacbaccbcbbcaaababcbabaabbbcbbcaababcbbcababbacbaaaabccbcbacbbabbbcacabcaccabcaabbcbcbcbbbcabbcabacbbabbaaccaaaabccccbccbbccabbbcaacacacbababbaabbaaaccccbabbccaaabbcccccabaabbbaaaaababcacbbcacbbaccccacacbaaabcaccbcaacaaabacbbcccbababccaabcabbbcbcacbbaaaacaabbbcbacccaaaaabcabacbccbccabbcccbcaacaaccabbcacbababbcaaaacbbbaaccaaaacabacbcaaacbccabacaccbcbabcbacbbbacbcbbbccbacabcaacabcbbacaccccbbccbabcacbccaacccbacacccaccbbcaaabcaabbaabbbcabbccaaccbaccccccaccbabcaaaaacacbbcaacaabcacabcaaaacbcabcbbcbbbabcabbcbcabacabbccaaaabacaacbaabbaabbaccacababacabcabcbaacaaaacaccbcbcacccbacacababccabaccbaacabaabbcacabbccbababbabbacacbcacbbcabbabaabbbbbcccababaaabbc
