AACCAACCAA ABCDABCDAB BBDDBBDDBB CCAACCAACC CDABCDABCD DDBBDDBBDD