a a b b a c c b c c