abcdef
abcaadef
abc def
abc def
abc def
abc aadef
abc aadef
abcaa def
abc aa def
abcaa def
abcaa
abcdef
abcaadef
abc def
abc def
bca
def
abc
aadef
abc
aadef
abcaa
def
abc aa def
abcaa def
abcaa