a b b a a b c b c b