12345 21354 23145 32415 34251 43521 45321 54231 52431 25341 23514 32154 31245 13425 14352 41325 43152 34512 35421 53241 52341 25431 24531 42351 43215 34125 31452 13542 15324 51342 53124 35214 32541 23451 24351 42531 45231 54321 53412 35142 31524 13254 12345