a a b b b a c c c a