DCBCD
CBDCA
AC
ABCDE
BCD
ABCE
ABDE
BDE
ACD
ADE
21112
22121
DCBCD CBDCA
AC ABCDE BCD ABCE ABDE
AC BDE ACD ADE AC
2111222121