611173
AACAC
CDAAC
BCCAC
CACBD
DABCB
CCDDC
11222
21211
ACABB
BCBDB
12211
BCACD
DCCDD
ACAAB
BABBA
12122
AABDB
BCACC
22211