123456 213546 125364 215634 251643 526134 521643 256134 526314 253641 235614 326541 236451 324615 342651 436215 346125 431652 436125 341652 314625 134265 312456 132546 123456