100 CABC BABCCBCA CBBCBBAC ACAA AC CBCCAB AA BBBACBC A AACBAB ABABCC CA CCC ACABCB AABCACBBCB CBB ACCCABA ACCCBCAC B B BBBAB CABC CAAAB BBACCCCAAB CCBCBABCA CCC ACBAAABCCA ACAA C BAABCAB BC CAACAA AACCBBAAB CBBABC BCBAAABBCA ABCCBAAB AA BCABC BBABCBC ABCCBACC BACBAA AB BAACC C BBBABAB A CCCAC C ABBBBACAB BAACB ACBBCCACBC CCCABBBB CAACABBABC CCA AABCAB AAA BCBBABABA CBBCBABBAC B BBCCBBAC BABCBCBBC BBBB BCCBBBCAAC C ABC AA CCBC ABCAAAC CBB BABCB BCAACB BC CCCBB BB AC BBBBAA CAABACBA CBBCAAC B CCAACC CCBCBC CB BCCACCCA AA A ACACAAAB CAAA AABA BBAB CACCAC ABBAA ABBBCABB BCABBBCC ABCBCBCB AAA BB CCBAAB CBCA ACAAAABACB AACBABAA