AACCAACCAA ABCDABCDAB BBDDBBDDBB