abbabaabaa aaabbaaabb