caccbdc
acbcd

 a  b def 
a b dwf
 a b dwf
a b dwf
abc
a
aabaabbabbbaabbb
ab
