abax1bax1bbbx1babx1aax1bbbx1ababbbbx1babx1aabax1abax1babax1bbax1aaax1abbbx1baax1bbbbx1bbbbbbx1baabbbx1bbbbbax1baabbax1aaabbaabx1abbaabx1aaabbaaax1abbaaax1baabbaabx1bbbaabx1baabbaaax1bbbaaax1aaaaabx1abbbbbbbx1aaaaaax1abbbbbbax1baaaabx1bbbbbbbbx1baaaaax1bbbbbbbax11bb111ba111ab111aa1111bbbbbbx1baabbbx1bbbbbax1baabbax1baabbaabx1bbbaabx1baabbaaax1bbbaaax11bb1111ba1111ab111aa111baabbaabx1bbbaabx1baabbaaax1bbbaaax11ba1111ab111bb111aa111