a b b a b b a c c