12345 21345 23145 32415 23451 24351 42315 24135 21435 12435 14235 41235 42135 24315 42351 43251 34215 43125 41325 14325 13425 31425 34125 43215 34251 32451 23415 32145 31245 13245 12345