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