aab abb aa ab ba bb aba bab aaa
