CAADB DDDBB ACBDD DADCA ABAAD
CACCD CDDAA DADCD ACDBC
CACBB
ABCDC ABDCB ADABC ADACB DDDBB
AADCD ACADB BDBAA ADAAC