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