AABEEGG
ABBEFGH
CCDFFHH
CDDEEGG
AABEFGH
ABBFFHH