AABAAFF
ABBDAFG
CCDDBGG
CAABBFF
BBACCFG
BABBCGG
AABAAFF
CDDAEFG
CCDEEGG