12345 21354 23145 23415 23451 23541 23514 32154 31245 13254 13524 31542 35124 35214 35241 35421 35412 53142 51324 15342 15432 51423 54132 54312 54321 54231 54213 45123 41532 14523 14253 41235 42153 42513 42531 42351 42315 24135 21453 12435 12345