CBAAD ACADA CADAB DCDAA DABDBABCBD CDDCB DCACD
CDBCDADABB DACBBCDAADCDADBDBCABBACABAAACBCACBCCBBDBACACDADBD BCD ABC AD CD ABD AC