12345 21435 24153 42513 42531 42351 43215 34125 31452 13542 13524 31254 32145 23415 23451 23541 25314 52134 51243 15423 15432 51342 53124 35214 35241 35421 34512 43152 41325 14235 14253 41523 45132 54312 54321 54231 52413 25143 21534 12354 12345