12345 21354 23154 32514 23541 32541 23514 32154 31245 13254 13524 31542 35142 53412 35421 53421 35412 53142 51324 15342 15432 51423 54123 45213 54231 45231 54213 45123 41532 14523 14253 41235 42135 24315 42351 24351 42315 24135 21453 12435 12345