12345 21345 23145 32415 23451 24351 42315 24135 21453 12435 14253 41253 42153 24513 42531 45231 54213 45123 41532 14523 15432 51432 54132 45312 54321 53421 35412 53142 51324 15342 13524 31524 35124 53214 35241 32541 23514 32154 31245 13254 12345