123456 213546 231456 324165 234615 236451 324651 326415 236145 321654 312564 132654 136245 316425 361245 632154 362514 365241 632541 635214 365124 631542 613452 163542 165324 615234 651324 563142 653412 654321 563421 564312 654132 561423 516243 156423 154632 514362 541632 456123 546213 542631 456231 452613 542163 451236 415326 145236 142563 412653 421563 245136 425316 423561 245361 243516 423156 241365 214635 124365 123456