a a a b b a a a b b c c