3 6
ababca
abab
bc
a
