CBBBBC
CCBBCC
BCBBCB
BCBBCB
BCBBCB
BCBBCB