2
4
abaa
ac
z
aaa
3
abc
cab
abbb
