Sudoku solver

Select the puzzle geometry that you would like to solve from the drop-down list below. Click on "New" to change the puzzle geometry or to clear an existing grid.

Here is the result of running the solver on the grid that you entered.

 7 

 9 

 8 

 6 

 3 

 5 

 4 

 2 

 1 

 1 

 2 

 6 

 9 

 7 

 4 

 5 

 8 

 3 

 4 

 5 

 3 

 2 

 1 

 8 

 6 

 7 

 9 

 9 

 7 

 2 

 5 

 8 

 6 

 3 

 1 

 4 

 5 

 6 

 4 

 1 

 2 

 3 

 8 

 9 

 7 

 3 

 8 

 1 

 4 

 9 

 7 

 2 

 5 

 6 

 6 

 1 

 7 

 3 

 5 

 2 

 9 

 4 

 8 

 8 

 3 

 5 

 7 

 4 

 9 

 1 

 6 

 2 

 2 

 4 

 9 

 8 

 6 

 1 

 7 

 3 

 5 

Difficulty rating: Diabolical

Solver ran for 143.53 seconds

Found cell e2 with single value 6
Removing value 6 from column, row and block for cell e2
Completed 1 of 81 cells.
Found cell h5 with single value 4
Removing value 4 from column, row and block for cell h5
Completed 2 of 81 cells.
Found cell g4 with single value 3
Removing value 3 from column, row and block for cell g4
Completed 3 of 81 cells.
Found cell c9 with single value 9
Removing value 9 from column, row and block for cell c9
Completed 4 of 81 cells.
Found cell h8 with single value 6
Removing value 6 from column, row and block for cell h8
Completed 5 of 81 cells.
Found cell b8 with single value 8
Removing value 8 from column, row and block for cell b8
Completed 6 of 81 cells.
Found cell a1 with single value 7
Removing value 7 from column, row and block for cell a1
Completed 7 of 81 cells.
Found cell e8 with single value 9
Removing value 9 from column, row and block for cell e8
Completed 8 of 81 cells.
Found cell d4 with single value 5
Removing value 5 from column, row and block for cell d4
Completed 9 of 81 cells.
Found cell i6 with single value 1
Removing value 1 from column, row and block for cell i6
Completed 10 of 81 cells.
Found cell b5 with single value 7
Removing value 7 from column, row and block for cell b5
Completed 11 of 81 cells.
Found cell g7 with single value 9
Removing value 9 from column, row and block for cell g7
Completed 12 of 81 cells.
Found cell i3 with single value 9
Removing value 9 from column, row and block for cell i3
Completed 13 of 81 cells.
Found cell c6 with single value 8
Removing value 8 from column, row and block for cell c6
Completed 14 of 81 cells.
Found cell d7 with single value 3
Removing value 3 from column, row and block for cell d7
Completed 15 of 81 cells.
Found cell b2 with single value 2
Removing value 2 from column, row and block for cell b2
Completed 16 of 81 cells.
Found cell c3 with single value 3
Removing value 3 from column, row and block for cell c3
Completed 17 of 81 cells.
Found cell f9 with single value 6
Removing value 6 from column, row and block for cell f9
Completed 18 of 81 cells.
Found cell f3 with single value 1
Removing value 1 from column, row and block for cell f3
Completed 19 of 81 cells.
Found cell e5 with single value 2
Removing value 2 from column, row and block for cell e5
Completed 20 of 81 cells.
Found cell a7 with single value 4
Removing value 4 from column, row and block for cell a7
Completed 21 of 81 cells.
Found cell h2 with single value 3
Removing value 3 from column, row and block for cell h2
Completed 22 of 81 cells.
Found cell f6 with single value 7
Removing value 7 from column, row and block for cell f6
Completed 23 of 81 cells.
Found cell i9 with single value 5
Removing value 5 from column, row and block for cell i9
Completed 24 of 81 cells.

Searching for single candidates
End of pass: only cell i8 in this group contains the value 3
Found cell i8 with single value 3
Removing value 3 from column, row and block for cell i8
Completed 25 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Removed 3 instances of value 4 from cells g1, h1, g2, h2, g3, h3
End of pass: removed 3 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell a3 contains the pair of values 5, 6, 8
Testing value 5 in a3
End of pass: removed value 5 from cell a3 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell g6 contains the pair of values 2, 5, 6
Testing value 5 in g6
Testing value 6 in g6
End of pass: removed value 6 from cell g6 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell e4 contains the pair of values 1, 4, 8
Testing value 4 in e4
End of pass: removed value 4 from cell e4 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell h6 contains the pair of values 2, 5, 9
Testing value 2 in h6
Testing value 5 in h6
Cell f8 contains the pair of values 2, 4, 5
Testing value 2 in f8
Testing value 4 in f8
Cell a9 contains the pair of values 1, 2, 3
Cell d6 contains the pair of values 4, 6, 9
Testing value 4 in d6
End of pass: removed value 4 from cell d6 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell d6 contains the pair of values 6, 9
Testing value 9 in d6
End of pass: removed value 9 from cell d6 as it produces an invalid grid
Cell d6 reduced to one value (6)
Found cell d6 with single value 6
Removing value 6 from column, row and block for cell d6
Completed 26 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell d5 contains the pair of values 1, 8, 9
Testing value 8 in d5
Testing value 9 in d5
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell h6 contains the pair of values 2, 5, 9
Testing value 2 in h6
Testing value 5 in h6
Cell f8 contains the pair of values 2, 4, 5
Testing value 2 in f8
Testing value 4 in f8
Cell a9 contains the pair of values 1, 2, 3
Cell f4 contains the pair of values 4, 8, 9
Testing value 8 in f4
Testing value 9 in f4
Cell c5 contains the pair of values 1, 5, 6
Testing value 5 in c5
Testing value 6 in c5
Cell f5 contains the pair of values 3, 8, 9
Testing value 8 in f5
End of pass: removed value 8 from cell f5 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell f5 contains the pair of values 3, 9
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 5 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell d5 contains the pair of values 1, 8, 9
Testing value 8 in d5
Testing value 9 in d5
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell h6 contains the pair of values 2, 5, 9
Testing value 2 in h6
Testing value 5 in h6
Cell f8 contains the pair of values 2, 4, 5
Testing value 2 in f8
Testing value 4 in f8
Cell a9 contains the pair of values 1, 2, 3
Cell f4 contains the pair of values 4, 8, 9
Testing value 9 in f4
Cell c5 contains the pair of values 1, 5, 6
Testing value 5 in c5
Testing value 6 in c5
Cell f7 contains the pair of values 2, 5, 8
Testing value 5 in f7
Testing value 8 in f7
Cell c4 contains the pair of values 1, 2, 4, 6
Testing value 1 in c4
End of pass: removed value 1 from cell c4 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell f5 contains the pair of values 3, 9
Cell c4 contains the pair of values 2, 4, 6
Testing value 2 in c4
Testing value 4 in c4
Testing value 6 in c4
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell d5 contains the pair of values 1, 8, 9
Testing value 8 in d5
Testing value 9 in d5
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell h6 contains the pair of values 2, 5, 9
Testing value 2 in h6
Testing value 5 in h6
Cell f8 contains the pair of values 2, 4, 5
Testing value 2 in f8
Testing value 4 in f8
Cell a9 contains the pair of values 1, 2, 3
Cell f4 contains the pair of values 4, 8, 9
Testing value 9 in f4
Cell c5 contains the pair of values 1, 5, 6
Testing value 6 in c5
Cell f7 contains the pair of values 2, 5, 8
Testing value 5 in f7
Testing value 8 in f7
Cell d2 contains the pair of values 4, 7, 8, 9
Testing value 4 in d2
End of pass: removed value 4 from cell d2 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell f5 contains the pair of values 3, 9
Cell c4 contains the pair of values 2, 4, 6
Testing value 2 in c4
Testing value 4 in c4
Testing value 6 in c4
Cell d2 contains the pair of values 7, 8, 9
Testing value 7 in d2
Testing value 8 in d2
Testing value 9 in d2
Cell i7 contains the pair of values 2, 7, 8
Testing value 2 in i7
Testing value 7 in i7
Testing value 8 in i7
Cell b3 contains the pair of values 4, 5, 6
Testing value 4 in b3
Testing value 6 in b3
Cell a8 contains the pair of values 1, 2, 5
Testing value 1 in a8
Testing value 2 in a8
Cell d5 contains the pair of values 1, 8, 9
Testing value 8 in d5
Testing value 9 in d5
Cell b7 contains the pair of values 1, 5, 6
Testing value 1 in b7
Testing value 5 in b7
Cell i2 contains the pair of values 4, 7, 8
Testing value 7 in i2
Testing value 8 in i2
Cell g5 contains the pair of values 5, 6, 8
Testing value 6 in g5
Testing value 8 in g5
Cell c2 contains the pair of values 1, 4, 5
Testing value 1 in c2
Testing value 4 in c2
Cell h6 contains the pair of values 2, 5, 9
Testing value 2 in h6
Testing value 5 in h6
Cell f8 contains the pair of values 2, 4, 5
Testing value 2 in f8
Testing value 4 in f8
Cell a9 contains the pair of values 1, 2, 3
Cell f4 contains the pair of values 4, 8, 9
Testing value 9 in f4
Cell c5 contains the pair of values 1, 5, 6
Testing value 6 in c5
End of pass: removed value 6 from cell c5 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
Testing value 8 in a3
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
Testing value 3 in b9
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Cell e4 contains the pair of values 1, 8
Testing value 1 in e4
Testing value 8 in e4
Cell c5 contains the pair of values 1, 5
Testing value 1 in c5
Cell f5 contains the pair of values 3, 9
Cell c4 contains the pair of values 2, 4, 6
Testing value 2 in c4
Testing value 4 in c4
End of pass: removed value 4 from cell c4 as it produces an invalid grid

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Removed 2 instances of value 4 from cells a1, b1, a2, b2, a3, b3
Removed 4 instances of value 4 from cells d1, e1, f1, d2, e2, f2
End of pass: removed 6 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell c4 contains the pair of values 2, 6
Testing value 2 in c4
Testing value 6 in c4
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell b3 contains the pair of values 5, 6
Testing value 6 in b3
Cell a3 contains the pair of values 6, 8
Cell b9 contains the pair of values 1, 3
Testing value 1 in b9
End of pass: removed value 1 from cell b9 as it produces an invalid grid
Cell b9 reduced to one value (3)
Found cell b9 with single value 3
Removing value 3 from column, row and block for cell b9
Completed 27 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell c4 contains the pair of values 2, 6
Testing value 2 in c4
Testing value 6 in c4
End of pass: removed value 6 from cell c4 as it produces an invalid grid
Cell c4 reduced to one value (2)
Found cell c4 with single value 2
Removing value 2 from column, row and block for cell c4
Completed 28 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell b3 contains the pair of values 5, 6
Testing value 5 in b3
Testing value 6 in b3
Cell a3 contains the pair of values 6, 8
Testing value 6 in a3
End of pass: removed value 6 from cell a3 as it produces an invalid grid
Cell a3 reduced to one value (8)
Found cell a3 with single value 8
Removing value 8 from column, row and block for cell a3
Completed 29 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Removed 1 instances of value 6 from cells b4, c4, b5, c5, b6, c6
End of pass: removed 1 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell i5 contains the pair of values 6, 8
Testing value 6 in i5
Testing value 8 in i5
Cell b3 contains the pair of values 5, 6
Testing value 5 in b3
Testing value 6 in b3
Cell g6 contains the pair of values 2, 5
Testing value 2 in g6
Testing value 5 in g6
Cell e6 contains the pair of values 3, 4
Testing value 3 in e6
Testing value 4 in e6
End of pass: removed value 4 from cell e6 as it produces an invalid grid
Cell e6 reduced to one value (3)
Found cell e6 with single value 3
Removing value 3 from column, row and block for cell e6
Completed 30 of 81 cells.
Cell f5 reduced to one value (9)
Found cell f5 with single value 9
Removing value 9 from column, row and block for cell f5
Completed 31 of 81 cells.

Searching for single candidates
End of pass: only cell a5 in this group contains the value 3
Found cell a5 with single value 3
Removing value 3 from column, row and block for cell a5
Completed 32 of 81 cells.

Searching for single candidates
End of pass: only cell a4 in this group contains the value 6
Found cell a4 with single value 6
Removing value 6 from column, row and block for cell a4
Completed 33 of 81 cells.

Searching for single candidates
End of pass: only cell f1 in this group contains the value 3
Found cell f1 with single value 3
Removing value 3 from column, row and block for cell f1
Completed 34 of 81 cells.

Searching for single candidates
End of pass: only cell b6 in this group contains the value 4
Found cell b6 with single value 4
Removing value 4 from column, row and block for cell b6
Completed 35 of 81 cells.

Searching for single candidates
End of pass: only cell f4 in this group contains the value 4
Found cell f4 with single value 4
Removing value 4 from column, row and block for cell f4
Completed 36 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Removed 2 instances of value 2 from cells d7, e7, d8, e8, d9, e9
End of pass: removed 2 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Processing chain of cells e1, f2 for values 8, 5 to remove from cells d1, f1, d2, e2, d3, e3, f3
End of pass: removed 3 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Search for forcing chains unsuccessful

Looking for values which produce an invalid grid (Nishio)
Cell d2 contains the pair of values 7, 9
Testing value 7 in d2
Testing value 9 in d2
End of pass: removed value 9 from cell d2 as it produces an invalid grid
Cell d2 reduced to one value (7)
Found cell d2 with single value 7
Removing value 7 from column, row and block for cell d2
Completed 37 of 81 cells.
Cell e3 reduced to one value (4)
Found cell e3 with single value 4
Removing value 4 from column, row and block for cell e3
Completed 38 of 81 cells.
Cell d3 reduced to one value (2)
Found cell d3 with single value 2
Removing value 2 from column, row and block for cell d3
Completed 39 of 81 cells.
Cell d1 reduced to one value (9)
Found cell d1 with single value 9
Removing value 9 from column, row and block for cell d1
Completed 40 of 81 cells.

Searching for single candidates
End of pass: only cell b4 in this group contains the value 9
Found cell b4 with single value 9
Removing value 9 from column, row and block for cell b4
Completed 41 of 81 cells.
Cell a6 reduced to one value (5)
Found cell a6 with single value 5
Removing value 5 from column, row and block for cell a6
Completed 42 of 81 cells.
Cell g6 reduced to one value (2)
Cell c5 reduced to one value (1)
Found cell g6 with single value 2
Removing value 2 from column, row and block for cell g6
Completed 43 of 81 cells.
Cell h6 reduced to one value (9)
Found cell h6 with single value 9
Removing value 9 from column, row and block for cell h6
Completed 44 of 81 cells.
Found cell c5 with single value 1
Removing value 1 from column, row and block for cell c5
Completed 45 of 81 cells.
Cell d5 reduced to one value (8)
Found cell d5 with single value 8
Removing value 8 from column, row and block for cell d5
Completed 46 of 81 cells.
Cell i5 reduced to one value (6)
Cell e4 reduced to one value (1)
Found cell i5 with single value 6
Removing value 6 from column, row and block for cell i5
Completed 47 of 81 cells.
Cell g5 reduced to one value (5)
Found cell g5 with single value 5
Removing value 5 from column, row and block for cell g5
Completed 48 of 81 cells.
Found cell e4 with single value 1
Removing value 1 from column, row and block for cell e4
Completed 49 of 81 cells.

Searching for single candidates
End of pass: only cell a2 in this group contains the value 9
Found cell a2 with single value 9
Removing value 9 from column, row and block for cell a2
Completed 50 of 81 cells.

Searching for single candidates
End of pass: only cell g2 in this group contains the value 1
Found cell g2 with single value 1
Removing value 1 from column, row and block for cell g2
Completed 51 of 81 cells.

Searching for single candidates
End of pass: only cell b1 in this group contains the value 1
Found cell b1 with single value 1
Removing value 1 from column, row and block for cell b1
Completed 52 of 81 cells.

Searching for single candidates
End of pass: only cell h7 in this group contains the value 1
Found cell h7 with single value 1
Removing value 1 from column, row and block for cell h7
Completed 53 of 81 cells.

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns

Found an X-Wing, etc pattern for n = 2, value = 5,
base group = a2, b2, c2, d2, e2, f2, g2, h2, i2 base cells = c2, f2
Cross groups for cell f2 = f1, f2, f3, f4, f5, f6, f7, f8, f9
Cross cells containing value 5 for group f2 = f2, f7, f8
Match counts for f2 = 3
Cross groups for cell c2 = c1, c2, c3, c4, c5, c6, c7, c8, c9
Cross cells containing value 5 for group c2 = c1, c2, c7, c8
Match counts for c2 = 4
Fin group 1 = a8, b8, c8, d8, e8, f8, g8, h8, i8
Removing value 5 from cells f7, c1, c7
End of pass: removed 3 values from cells

Searching for single candidates
Search for single candidates unsuccessful

Searching for candidate lines
Search for candidate lines unsuccessful

Searching for naked pairs / triples / etc
Search for naked pairs / triples / etc. unsuccessful

Searching for hidden pairs / triples / etc
Search for hidden pairs / triples / etc. unsuccessful

Looking for X-Wing, etc patterns
Search for X-Wing, etc patterns unsuccessful

Looking for chains of values using simple coloring
Search with simple coloring unsuccessful

Looking for chains of values using multi coloring (single value type)
Search with multi coloring unsuccessful

Looking for forcing chains
Forming chain 'A' starting at cell f7 for value 2
From cell f7: set cell f8 to value 5
Set cell f2 to value 8 using single candidate rule
Set cell a8 to value 2 using single candidate rule
From cell f8: set cell c8 to value 7
From cell f2: set cell i2 to value 4
Set cell c2 to value 5 using single candidate rule
From cell f2: set cell e1 to value 5
From cell a8: set cell a9 to value 1
Set cell d8 to value 1 using single candidate rule
From cell c8: set cell c7 to value 6
From cell c8: set cell g8 to value 4
Set cell b7 to value 5 using single candidate rule
Set cell c1 to value 4 using single candidate rule
From cell c2: set cell b3 to value 6
From cell a9: set cell d9 to value 4
Set cell g1 to value 6 using single candidate rule
Set cell h3 to value 5 using single candidate rule
From cell b3: set cell g3 to value 7
Forming chain 'B' starting at cell f7 for value 8
Set cell f8 to value 2 using single candidate rule
From cell f7: set cell f2 to value 5
From cell f7: set cell e9 to value 7
From cell f8: set cell a8 to value 1
Set cell c8 to value 5 using single candidate rule
Set cell i2 to value 8 using single candidate rule
From cell f2: set cell c2 to value 4
From cell f2: set cell e1 to value 8
From cell a8: set cell a9 to value 2
From cell a8: set cell d8 to value 4
Set cell c7 to value 7 using single candidate rule
Set cell g8 to value 7 using single candidate rule
From cell c8: set cell b7 to value 6
From cell i2: set cell i4 to value 7
From cell i2: set cell g1 to value 6
From cell c2: set cell c1 to value 6
Set cell b3 to value 5 using single candidate rule
Set cell d9 to value 1 using single candidate rule
From cell g8: set cell g3 to value 6
From cell i4: set cell h4 to value 8
Removing value 8 from cell f7 as it produces a conflict in the chain
End of pass: removed 1 values from cells
Found cell f7 with single value 2
Removing value 2 from column, row and block for cell f7
Completed 54 of 81 cells.
Cell f8 reduced to one value (5)
Found cell f8 with single value 5
Removing value 5 from column, row and block for cell f8
Completed 55 of 81 cells.
Cell f2 reduced to one value (8)
Cell c8 reduced to one value (7)
Found cell f2 with single value 8
Removing value 8 from column, row and block for cell f2
Completed 56 of 81 cells.
Cell e1 reduced to one value (5)
Cell i2 reduced to one value (4)
Found cell e1 with single value 5
Removing value 5 from column, row and block for cell e1
Completed 57 of 81 cells.
Found cell i2 with single value 4
Removing value 4 from column, row and block for cell i2
Completed 58 of 81 cells.
Cell c2 reduced to one value (5)
Found cell c2 with single value 5
Removing value 5 from column, row and block for cell c2
Completed 59 of 81 cells.
Cell b3 reduced to one value (6)
Found cell b3 with single value 6
Removing value 6 from column, row and block for cell b3
Completed 60 of 81 cells.
Cell g3 reduced to one value (7)
Cell b7 reduced to one value (5)
Cell c1 reduced to one value (4)
Found cell g3 with single value 7
Removing value 7 from column, row and block for cell g3
Completed 61 of 81 cells.
Cell g8 reduced to one value (4)
Cell h3 reduced to one value (5)
Found cell g8 with single value 4
Removing value 4 from column, row and block for cell g8
Completed 62 of 81 cells.
Cell d8 reduced to one value (1)
Cell g9 reduced to one value (8)
Found cell d8 with single value 1
Removing value 1 from column, row and block for cell d8
Completed 63 of 81 cells.
Cell a8 reduced to one value (2)
Cell d9 reduced to one value (4)
Found cell a8 with single value 2
Removing value 2 from column, row and block for cell a8
Completed 64 of 81 cells.
Cell a9 reduced to one value (1)
Found cell a9 with single value 1
Removing value 1 from column, row and block for cell a9
Completed 65 of 81 cells.
Found cell d9 with single value 4
Removing value 4 from column, row and block for cell d9
Completed 66 of 81 cells.
Found cell g9 with single value 8
Removing value 8 from column, row and block for cell g9
Completed 67 of 81 cells.
Cell e9 reduced to one value (7)
Cell g1 reduced to one value (6)
Cell i7 reduced to one value (7)
Found cell e9 with single value 7
Removing value 7 from column, row and block for cell e9
Completed 68 of 81 cells.
Cell h9 reduced to one value (2)
Cell e7 reduced to one value (8)
Found cell h9 with single value 2
Removing value 2 from column, row and block for cell h9
Completed 69 of 81 cells.
Cell h1 reduced to one value (8)
Found cell h1 with single value 8
Removing value 8 from column, row and block for cell h1
Completed 70 of 81 cells.
Cell i1 reduced to one value (2)
Cell h4 reduced to one value (7)
Found cell i1 with single value 2
Removing value 2 from column, row and block for cell i1
Completed 71 of 81 cells.
Found cell h4 with single value 7
Removing value 7 from column, row and block for cell h4
Completed 72 of 81 cells.
Cell i4 reduced to one value (8)
Found cell i4 with single value 8
Removing value 8 from column, row and block for cell i4
Completed 73 of 81 cells.
Found cell e7 with single value 8
Removing value 8 from column, row and block for cell e7
Completed 74 of 81 cells.
Found cell g1 with single value 6
Removing value 6 from column, row and block for cell g1
Completed 75 of 81 cells.
Found cell i7 with single value 7
Removing value 7 from column, row and block for cell i7
Completed 76 of 81 cells.
Cell c7 reduced to one value (6)
Found cell c7 with single value 6
Removing value 6 from column, row and block for cell c7
Completed 77 of 81 cells.
Found cell h3 with single value 5
Removing value 5 from column, row and block for cell h3
Completed 78 of 81 cells.
Found cell b7 with single value 5
Removing value 5 from column, row and block for cell b7
Completed 79 of 81 cells.
Found cell c1 with single value 4
Removing value 4 from column, row and block for cell c1
Completed 80 of 81 cells.
Found cell c8 with single value 7
Removing value 7 from column, row and block for cell c8
Completed 81 of 81 cells.

Also in this section

Feedback

Please submit comments and questions about this site to

If you enjoyed this site, small donations towards running costs are always gratefully received (well, I can hope...). Joking aside, thank you for chosing to visit my website.