AABAAB ABBABB CCEEGG CDEFGH DDFFHH