22 15 CCABDBBCBADBCACDADBB DBBDCCBCDBC ACBBAAACBCABAAAABCDAAD CCD DACAABADACBADCD AAADADAAD BABCDABCDCAC BAADAACABAD AABABBD ACCDA CCBBCCBBACDCB ACBBDADBCAC AACBBB ADCABACCDBBBBD DBDAB CBDABBBDCBBBCDDDACBB ACACBDDCBDC CCACCACDABDBABBDDAADAC DCC DDBDCBDABBDACDA CDDDDADDD ADDBCAAADBBC DCBBCBCBDCA BCBDBAC DBBAC AACCBCADDDADB CCAACADBABA DBACAA DDACBCDACDBABC DBDAA