GGHGGH
GHHGHH
EEFEEF
EFFEFF
CCAACC
CDABCD
DDBBDD