A b c b c a
b c a c a b