here is how to go from the first puzzle to the second one.
col(i,j) = swap columns i,j ; row(i,j) = swap rows i,j
digits (i,j) = swap digits i,j
- Code: Select all
+---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+
|5..|...|..8| |.5.|...|..8| |.5.|...|8..| |9..|...|..1| |9..|...|..1| |5..|...|..8|
|..3|..7|.4.| |..3|..7|.4.| |..3|..7|.4.| |..3|..7|.4.| |..3|..7|.4.| |..3|..7|.4.|
|.9.|...|1..| |9..|...|1..| |9..|...|..1| |.5.|...|8..| |.5.|...|8..| |.9.|...|1..|
+---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+
|...|4..|.2.| |...|4..|.2.| |...|4..|.2.| |...|4..|.2.| |...|4..|.2.| |...|4..|.2.|
|...|58.|...| |...|58.|...| |...|58.|...| |...|58.|...| |...|58.|...| |...|91.|...|
|..4|.29|...| |..4|.29|...| |..4|.29|...| |..4|.29|...| |..4|.29|...| |..4|.25|...|
+---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+
|..6|2..|.3.| |..6|2..|.3.| |..6|2..|.3.| |..6|2..|.3.| |..6|2..|.3.| |..6|2..|.3.|
|.1.|...|5..| |1..|...|5..| |1..|...|..5| |1..|...|..5| |.8.|...|9..| |.1.|...|5..|
|8..|...|..9| |.8.|...|..9| |.8.|...|9..| |.8.|...|9..| |1..|...|..5| |8..|...|..9|
+---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+ +---+---+---+
col(1,2) col(7,9) row(1,3) row(8,9) digits (1,8)(5,9)
JPF