ax1x1ax1bbx1abx1acacx1ccx1x1abcabcabcabx1acacx1aax1ax1bax1bx1cax1cx1aax1abbx1bax1bbbx1cax1cbbx1accx1ax1bccx1bx1cccx1cx1abbax1accaaccax1abbbx1accaaccbx1abbcx1accaacccx1aaaax1aax1aaabx1abx1aaacx1acx1baaax1bax1baabx1bbx1baacx1bcx1caaax1cax1caabx1cbx1caacx1ccx1aaaax1abbbbax1aaabx1abbbbbx1aaacx1abbbbcx1baaax1bbbbbax1baabx1bbbbbbx1baacx1bbbbbcx1caaax1cbbbbax1caabx1cbbbbbx1caacx1cbbbbcx1accccax1aax1accccbx1abx1acccccx1acx1bccccax1bax1bccccbx1bbx1bcccccx1bcx1cccccax1cax1cccccbx1cbx1ccccccx1ccx11ab1112ba1111ac111ca1111bb111cb1111bc111cc1111aa1112abbbx1accaaccbx1abbcx1accaacccx1caacx1ccx1aaacx1abbbbcx1caacx1cbbbbcx1accccax1aax1accccbx1abx11ab1441bb1211ac1421ca111cb111bc1221cc121aa1441abbbx1accaaccbx1abbcx1accaacccx1aaacx1abbbbcx1caacx1cbbbbcx1accccax1aax1accccbx1abx11ab1111bb111ac111ca111cb111bc111cc1111aa1111abbcx1accaacccx1aaacx1abbbbcx1caacx1cbbbbcx1accccax1aax1accccbx1abx11ab121bc1221ac111ca1221cc121aa1441bb111cb111aaacx1abbbbcx1caacx1cbbbbcx1accccax1aax1accccbx1abx11aa1111ac111ab111bb111bc111ca1112cb1111cc111