abc
cba
abc
