123456 214356 241356 243156 243516 423561 245361 425316 425136 421536 412536 145236 142563 415263 451263 452163 452613 542631 456231 546213 546123 541623 514623 156423 154632 516432 561432 564132 564312 654321 563421 653412 653142 651342 615342 163542 165324 613524 631524 635124 635214 365241 632541 362514 362154 361254 316254 132654 136245 312645 321645 326145 326415 236451 324651 234615 234165 231465 213465 124365 123456