AAA ABC CBC CAAA AAAAA AAABC ABCBC CBCBC CBCAAA CAAAAAA AAAAAAAA AAAAAABC AAAABCBC AABCBCBC BCBCBCBC BCBCBCA BCBCAA BCAAA AAAA AABC BCBC BCA AA BC A C AA BC A C AA BC A C AA BC A C AA BC A C AA BC A C AA BC A C AA