24113.11423.31332.43312.32412.32432.31241.34141.32412.33341.47125
BDACC AADBC CACCB DCCAB CBDAB CBDCB CABDA CDA DACB DABC CCDA