abc

a
b
c

ab
ac

a
a
a
a

b