AABAAB ABBABB CCDCCD CDDCDD AABAAB ABBABB CCDCCD CDDCDD AABAAB ABBABB