12345 21435 24135 24315 24351 24531 24513 24153 21453 12543 15243 51423 54123 54213 54231 54321 54312 54132 51432 15342 13542 31452 34152 34512 34521 34251 34215 34125 31425 13245 12345