abbabaabaa aaabbaaabbbbaabbabbbbabaaaababbababbaaaabaabbaababbaabbaaabbbaaabbbbbbbbabaaaabbaaaaababbbabbbaaaaba