123456 214365 241356 423156 243516 423561 245361 425316 245136 421536 412563 145236 142563 415236 451263 542163 452613 542631 456231 546213 456123 541623 514632 156423 154632 516423 561432 654132 564312 654321 563421 653412 563142 651342 615324 163542 165324 613542 631524 365124 635214 365241 632541 362514 632154 361254 316245 132654 136245 312654 321645 236145 326415 236451 324651 234615 324165 231465 213456 124365 123456