12345 21435 24135 42315 42351 24531 42513 42153 41235 14325 14352 41532 45132 54312 54321 45231 54213 54123 51432 15342 15324 51234 52134 25314 25341 52431 25413 25143 21534 12354 12345