6 6
A
Ab
Bc
Cd
B
C
abcd
abc
aba
abcc
d
cd
