a b a a a b b b a b b