abc
bac
cab
acb
bca
cba