aax1abax1bbx1aax1abbax1x1ababaax1abax1abbx1aaax1bbbx1baax1aabbax1ax1babbax1bx1aaaax1abbaaax1aaabx1abbaabx1abbbbax1aaaaaax1abbbbbx1aaaaabx1bbbbbax1baaaaax1bbbbbbx1baaaabx1aaabbbbaaax1aax1aaabbbbaabx1abx1baabbbbaaax1bax1baabbbbaabx1bbx11aa1111ab1111ba111bb1113aaaax1abbaaax1aaabx1abbaabx11aa1111ab111ba111