AACCAACC ABCDABCD BBDDBBDD CCAACCAA CDABCDAB DDBBDDBB AACCAACC ABCDABCD BBDDBBDD