AACCAACCAA
ABCDABCDAB
BBDDBBDDBB