Solution to Game No. J41405911R


Difficulty: starstarstar (Score: 270)
    1     7      
    2 4 5        
4 6     1 3      
  5         4   9
  2 4       6 1  
1   8         7  
      5 6     3 1
        8 1 9    
      9     5    
9 3 1 6 2 7 8 5 4
7 8 2 4 5 9 1 6 3
4 6 5 8 1 3 2 9 7
6 5 7 1 3 8 4 2 9
3 2 4 7 9 5 6 1 8
1 9 8 2 4 6 3 7 5
8 4 9 5 6 2 7 3 1
5 7 6 3 8 1 9 4 2
2 1 3 9 7 4 5 8 6


Steps to a Solution:


Assume all cells may contain any values in the range: [1 - 9]
Cell at row 1, col 3 is given clue value 1
Cell at row 1, col 6 is given clue value 7
Cell at row 2, col 3 is given clue value 2
Cell at row 2, col 4 is given clue value 4
Cell at row 2, col 5 is given clue value 5
Cell at row 3, col 1 is given clue value 4
Cell at row 3, col 2 is given clue value 6
Cell at row 3, col 5 is given clue value 1
Cell at row 3, col 6 is given clue value 3
Cell at row 4, col 2 is given clue value 5
Cell at row 4, col 7 is given clue value 4
Cell at row 4, col 9 is given clue value 9
Cell at row 5, col 2 is given clue value 2
Cell at row 5, col 3 is given clue value 4
Cell at row 5, col 7 is given clue value 6
Cell at row 5, col 8 is given clue value 1
Cell at row 6, col 1 is given clue value 1
Cell at row 6, col 3 is given clue value 8
Cell at row 6, col 8 is given clue value 7
Cell at row 7, col 4 is given clue value 5
Cell at row 7, col 5 is given clue value 6
Cell at row 7, col 8 is given clue value 3
Cell at row 7, col 9 is given clue value 1
Cell at row 8, col 5 is given clue value 8
Cell at row 8, col 6 is given clue value 1
Cell at row 8, col 7 is given clue value 9
Cell at row 9, col 4 is given clue value 9
Cell at row 9, col 7 is given clue value 5
Initial puzzle: ..1..7.....245....46..13....5....4.9.24...61.1.8....7....56..31....819.....9..5..

+---+---+---+
|..1|..7|...|
|..2|45.|...|
|46.|.13|...|
+---+---+---+
|.5.|...|4.9|
|.24|...|61.|
|1.8|...|.7.|
+---+---+---+
|...|56.|.31|
|...|.81|9..|
|...|9..|5..|
+---+---+---+

Current markup is as follows:
+---+---+---+---+---+---+---+---+---+
|***|***|   |***|***|   |***|***|***|
|***|***| 1 |***|***| 7 |***|***|***|
|***|***|   |***|***|   |***|***|***|
+---+---+---+---+---+---+---+---+---+
|***|***|   |   |   |***|***|***|***|
|***|***| 2 | 4 | 5 |***|***|***|***|
|***|***|   |   |   |***|***|***|***|
+---+---+---+---+---+---+---+---+---+
|   |   |***|***|   |   |***|***|***|
| 4 | 6 |***|***| 1 | 3 |***|***|***|
|   |   |***|***|   |   |***|***|***|
+---+---+---+---+---+---+---+---+---+
|***|   |***|***|***|***|   |***|   |
|***| 5 |***|***|***|***| 4 |***| 9 |
|***|   |***|***|***|***|   |***|   |
+---+---+---+---+---+---+---+---+---+
|***|   |   |***|***|***|   |   |***|
|***| 2 | 4 |***|***|***| 6 | 1 |***|
|***|   |   |***|***|***|   |   |***|
+---+---+---+---+---+---+---+---+---+
|   |***|   |***|***|***|***|   |***|
| 1 |***| 8 |***|***|***|***| 7 |***|
|   |***|   |***|***|***|***|   |***|
+---+---+---+---+---+---+---+---+---+
|***|***|***|   |   |***|***|   |   |
|***|***|***| 5 | 6 |***|***| 3 | 1 |
|***|***|***|   |   |***|***|   |   |
+---+---+---+---+---+---+---+---+---+
|***|***|***|***|   |   |   |***|***|
|***|***|***|***| 8 | 1 | 9 |***|***|
|***|***|***|***|   |   |   |***|***|
+---+---+---+---+---+---+---+---+---+
|***|***|***|   |***|***|   |***|***|
|***|***|***| 9 |***|***| 5 |***|***|
|***|***|***|   |***|***|   |***|***|
+---+---+---+---+---+---+---+---+---+


Candidate 1 removed from row 1, col 1 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 2 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 4 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 5 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 7 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 8 because of cell at row 1, col 3
Candidate 1 removed from row 1, col 9 because of cell at row 1, col 3
Candidate 1 removed from row 3, col 3 because of cell at row 1, col 3
Candidate 1 removed from row 4, col 3 because of cell at row 1, col 3
Candidate 1 removed from row 7, col 3 because of cell at row 1, col 3
Candidate 1 removed from row 8, col 3 because of cell at row 1, col 3
Candidate 1 removed from row 9, col 3 because of cell at row 1, col 3
Candidate 1 removed from row 2, col 1 because of cell at row 1, col 3
Candidate 1 removed from row 2, col 2 because of cell at row 1, col 3
Candidate 7 removed from row 1, col 1 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 2 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 4 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 5 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 7 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 8 because of cell at row 1, col 6
Candidate 7 removed from row 1, col 9 because of cell at row 1, col 6
Candidate 7 removed from row 2, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 4, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 5, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 6, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 7, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 9, col 6 because of cell at row 1, col 6
Candidate 7 removed from row 3, col 4 because of cell at row 1, col 6
Candidate 2 removed from row 2, col 1 because of cell at row 2, col 3
Candidate 2 removed from row 2, col 2 because of cell at row 2, col 3
Candidate 2 removed from row 2, col 6 because of cell at row 2, col 3
Candidate 2 removed from row 2, col 7 because of cell at row 2, col 3
Candidate 2 removed from row 2, col 8 because of cell at row 2, col 3
Candidate 2 removed from row 2, col 9 because of cell at row 2, col 3
Candidate 2 removed from row 3, col 3 because of cell at row 2, col 3
Candidate 2 removed from row 4, col 3 because of cell at row 2, col 3
Candidate 2 removed from row 7, col 3 because of cell at row 2, col 3
Candidate 2 removed from row 8, col 3 because of cell at row 2, col 3
Candidate 2 removed from row 9, col 3 because of cell at row 2, col 3
Candidate 2 removed from row 1, col 1 because of cell at row 2, col 3
Candidate 2 removed from row 1, col 2 because of cell at row 2, col 3
Candidate 4 removed from row 2, col 1 because of cell at row 2, col 4
Candidate 4 removed from row 2, col 2 because of cell at row 2, col 4
Candidate 4 removed from row 2, col 6 because of cell at row 2, col 4
Candidate 4 removed from row 2, col 7 because of cell at row 2, col 4
Candidate 4 removed from row 2, col 8 because of cell at row 2, col 4
Candidate 4 removed from row 2, col 9 because of cell at row 2, col 4
Candidate 4 removed from row 1, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 3, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 4, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 5, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 6, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 8, col 4 because of cell at row 2, col 4
Candidate 4 removed from row 1, col 5 because of cell at row 2, col 4
Candidate 5 removed from row 2, col 1 because of cell at row 2, col 5
Candidate 5 removed from row 2, col 2 because of cell at row 2, col 5
Candidate 5 removed from row 2, col 6 because of cell at row 2, col 5
Candidate 5 removed from row 2, col 7 because of cell at row 2, col 5
Candidate 5 removed from row 2, col 8 because of cell at row 2, col 5
Candidate 5 removed from row 2, col 9 because of cell at row 2, col 5
Candidate 5 removed from row 1, col 5 because of cell at row 2, col 5
Candidate 5 removed from row 4, col 5 because of cell at row 2, col 5
Candidate 5 removed from row 5, col 5 because of cell at row 2, col 5
Candidate 5 removed from row 6, col 5 because of cell at row 2, col 5
Candidate 5 removed from row 9, col 5 because of cell at row 2, col 5
Candidate 5 removed from row 1, col 4 because of cell at row 2, col 5
Candidate 5 removed from row 3, col 4 because of cell at row 2, col 5
Candidate 4 removed from row 3, col 3 because of cell at row 3, col 1
Candidate 4 removed from row 3, col 7 because of cell at row 3, col 1
Candidate 4 removed from row 3, col 8 because of cell at row 3, col 1
Candidate 4 removed from row 3, col 9 because of cell at row 3, col 1
Candidate 4 removed from row 1, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 4, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 5, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 7, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 8, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 9, col 1 because of cell at row 3, col 1
Candidate 4 removed from row 1, col 2 because of cell at row 3, col 1
Candidate 6 removed from row 3, col 3 because of cell at row 3, col 2
Candidate 6 removed from row 3, col 4 because of cell at row 3, col 2
Candidate 6 removed from row 3, col 7 because of cell at row 3, col 2
Candidate 6 removed from row 3, col 8 because of cell at row 3, col 2
Candidate 6 removed from row 3, col 9 because of cell at row 3, col 2
Candidate 6 removed from row 1, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 2, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 6, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 7, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 8, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 9, col 2 because of cell at row 3, col 2
Candidate 6 removed from row 1, col 1 because of cell at row 3, col 2
Candidate 6 removed from row 2, col 1 because of cell at row 3, col 2
Candidate 1 removed from row 3, col 4 because of cell at row 3, col 5
Candidate 1 removed from row 3, col 7 because of cell at row 3, col 5
Candidate 1 removed from row 3, col 8 because of cell at row 3, col 5
Candidate 1 removed from row 3, col 9 because of cell at row 3, col 5
Candidate 1 removed from row 4, col 5 because of cell at row 3, col 5
Candidate 1 removed from row 5, col 5 because of cell at row 3, col 5
Candidate 1 removed from row 6, col 5 because of cell at row 3, col 5
Candidate 1 removed from row 9, col 5 because of cell at row 3, col 5
Candidate 1 removed from row 2, col 6 because of cell at row 3, col 5
Candidate 3 removed from row 3, col 3 because of cell at row 3, col 6
Candidate 3 removed from row 3, col 4 because of cell at row 3, col 6
Candidate 3 removed from row 3, col 7 because of cell at row 3, col 6
Candidate 3 removed from row 3, col 8 because of cell at row 3, col 6
Candidate 3 removed from row 3, col 9 because of cell at row 3, col 6
Candidate 3 removed from row 2, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 4, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 5, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 6, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 7, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 9, col 6 because of cell at row 3, col 6
Candidate 3 removed from row 1, col 4 because of cell at row 3, col 6
Candidate 3 removed from row 1, col 5 because of cell at row 3, col 6
Candidate 5 removed from row 4, col 1 because of cell at row 4, col 2
Candidate 5 removed from row 4, col 3 because of cell at row 4, col 2
Candidate 5 removed from row 4, col 4 because of cell at row 4, col 2
Candidate 5 removed from row 4, col 6 because of cell at row 4, col 2
Candidate 5 removed from row 4, col 8 because of cell at row 4, col 2
Candidate 5 removed from row 1, col 2 because of cell at row 4, col 2
Candidate 5 removed from row 6, col 2 because of cell at row 4, col 2
Candidate 5 removed from row 7, col 2 because of cell at row 4, col 2
Candidate 5 removed from row 8, col 2 because of cell at row 4, col 2
Candidate 5 removed from row 9, col 2 because of cell at row 4, col 2
Candidate 5 removed from row 5, col 1 because of cell at row 4, col 2
Candidate 4 removed from row 4, col 3 because of cell at row 4, col 7
Candidate 4 removed from row 4, col 5 because of cell at row 4, col 7
Candidate 4 removed from row 4, col 6 because of cell at row 4, col 7
Candidate 4 removed from row 4, col 8 because of cell at row 4, col 7
Candidate 4 removed from row 1, col 7 because of cell at row 4, col 7
Candidate 4 removed from row 6, col 7 because of cell at row 4, col 7
Candidate 4 removed from row 7, col 7 because of cell at row 4, col 7
Candidate 4 removed from row 5, col 9 because of cell at row 4, col 7
Candidate 4 removed from row 6, col 9 because of cell at row 4, col 7
Candidate 9 removed from row 4, col 1 because of cell at row 4, col 9
Candidate 9 removed from row 4, col 3 because of cell at row 4, col 9
Candidate 9 removed from row 4, col 4 because of cell at row 4, col 9
Candidate 9 removed from row 4, col 5 because of cell at row 4, col 9
Candidate 9 removed from row 4, col 6 because of cell at row 4, col 9
Candidate 9 removed from row 4, col 8 because of cell at row 4, col 9
Candidate 9 removed from row 1, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 2, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 3, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 5, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 6, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 8, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 9, col 9 because of cell at row 4, col 9
Candidate 9 removed from row 6, col 7 because of cell at row 4, col 9
Candidate 2 removed from row 5, col 1 because of cell at row 5, col 2
Candidate 2 removed from row 5, col 4 because of cell at row 5, col 2
Candidate 2 removed from row 5, col 5 because of cell at row 5, col 2
Candidate 2 removed from row 5, col 6 because of cell at row 5, col 2
Candidate 2 removed from row 5, col 9 because of cell at row 5, col 2
Candidate 2 removed from row 6, col 2 because of cell at row 5, col 2
Candidate 2 removed from row 7, col 2 because of cell at row 5, col 2
Candidate 2 removed from row 8, col 2 because of cell at row 5, col 2
Candidate 2 removed from row 9, col 2 because of cell at row 5, col 2
Candidate 2 removed from row 4, col 1 because of cell at row 5, col 2
Candidate 4 removed from row 5, col 5 because of cell at row 5, col 3
Candidate 4 removed from row 5, col 6 because of cell at row 5, col 3
Candidate 4 removed from row 7, col 3 because of cell at row 5, col 3
Candidate 4 removed from row 8, col 3 because of cell at row 5, col 3
Candidate 4 removed from row 9, col 3 because of cell at row 5, col 3
Candidate 4 removed from row 6, col 2 because of cell at row 5, col 3
Candidate 6 removed from row 5, col 1 because of cell at row 5, col 7
Candidate 6 removed from row 5, col 4 because of cell at row 5, col 7
Candidate 6 removed from row 5, col 5 because of cell at row 5, col 7
Candidate 6 removed from row 5, col 6 because of cell at row 5, col 7
Candidate 6 removed from row 5, col 9 because of cell at row 5, col 7
Candidate 6 removed from row 1, col 7 because of cell at row 5, col 7
Candidate 6 removed from row 2, col 7 because of cell at row 5, col 7
Candidate 6 removed from row 6, col 7 because of cell at row 5, col 7
Candidate 6 removed from row 7, col 7 because of cell at row 5, col 7
Candidate 6 removed from row 4, col 8 because of cell at row 5, col 7
Candidate 6 removed from row 6, col 9 because of cell at row 5, col 7
Candidate 1 removed from row 5, col 1 because of cell at row 5, col 8
Candidate 1 removed from row 5, col 4 because of cell at row 5, col 8
Candidate 1 removed from row 5, col 6 because of cell at row 5, col 8
Candidate 1 removed from row 5, col 9 because of cell at row 5, col 8
Candidate 1 removed from row 2, col 8 because of cell at row 5, col 8
Candidate 1 removed from row 4, col 8 because of cell at row 5, col 8
Candidate 1 removed from row 8, col 8 because of cell at row 5, col 8
Candidate 1 removed from row 9, col 8 because of cell at row 5, col 8
Candidate 1 removed from row 6, col 7 because of cell at row 5, col 8
Candidate 1 removed from row 6, col 9 because of cell at row 5, col 8
Candidate 1 removed from row 6, col 2 because of cell at row 6, col 1
Candidate 1 removed from row 6, col 4 because of cell at row 6, col 1
Candidate 1 removed from row 6, col 6 because of cell at row 6, col 1
Candidate 1 removed from row 4, col 1 because of cell at row 6, col 1
Candidate 1 removed from row 7, col 1 because of cell at row 6, col 1
Candidate 1 removed from row 8, col 1 because of cell at row 6, col 1
Candidate 1 removed from row 9, col 1 because of cell at row 6, col 1
Candidate 8 removed from row 6, col 2 because of cell at row 6, col 3
Candidate 8 removed from row 6, col 4 because of cell at row 6, col 3
Candidate 8 removed from row 6, col 5 because of cell at row 6, col 3
Candidate 8 removed from row 6, col 6 because of cell at row 6, col 3
Candidate 8 removed from row 6, col 7 because of cell at row 6, col 3
Candidate 8 removed from row 6, col 9 because of cell at row 6, col 3
Candidate 8 removed from row 3, col 3 because of cell at row 6, col 3
Candidate 8 removed from row 4, col 3 because of cell at row 6, col 3
Candidate 8 removed from row 7, col 3 because of cell at row 6, col 3
Candidate 8 removed from row 8, col 3 because of cell at row 6, col 3
Candidate 8 removed from row 9, col 3 because of cell at row 6, col 3
Candidate 8 removed from row 4, col 1 because of cell at row 6, col 3
Candidate 8 removed from row 5, col 1 because of cell at row 6, col 3
Candidate 7 removed from row 6, col 2 because of cell at row 6, col 8
Candidate 7 removed from row 6, col 4 because of cell at row 6, col 8
Candidate 7 removed from row 6, col 5 because of cell at row 6, col 8
Candidate 7 removed from row 6, col 7 because of cell at row 6, col 8
Candidate 7 removed from row 6, col 9 because of cell at row 6, col 8
Candidate 7 removed from row 2, col 8 because of cell at row 6, col 8
Candidate 7 removed from row 3, col 8 because of cell at row 6, col 8
Candidate 7 removed from row 4, col 8 because of cell at row 6, col 8
Candidate 7 removed from row 8, col 8 because of cell at row 6, col 8
Candidate 7 removed from row 9, col 8 because of cell at row 6, col 8
Candidate 7 removed from row 5, col 9 because of cell at row 6, col 8
Candidate 5 removed from row 7, col 1 because of cell at row 7, col 4
Candidate 5 removed from row 7, col 3 because of cell at row 7, col 4
Candidate 5 removed from row 7, col 6 because of cell at row 7, col 4
Candidate 5 removed from row 7, col 7 because of cell at row 7, col 4
Candidate 5 removed from row 5, col 4 because of cell at row 7, col 4
Candidate 5 removed from row 6, col 4 because of cell at row 7, col 4
Candidate 5 removed from row 8, col 4 because of cell at row 7, col 4
Candidate 5 removed from row 9, col 6 because of cell at row 7, col 4
Candidate 6 removed from row 7, col 1 because of cell at row 7, col 5
Candidate 6 removed from row 7, col 3 because of cell at row 7, col 5
Candidate 6 removed from row 7, col 6 because of cell at row 7, col 5
Candidate 6 removed from row 1, col 5 because of cell at row 7, col 5
Candidate 6 removed from row 4, col 5 because of cell at row 7, col 5
Candidate 6 removed from row 6, col 5 because of cell at row 7, col 5
Candidate 6 removed from row 9, col 5 because of cell at row 7, col 5
Candidate 6 removed from row 8, col 4 because of cell at row 7, col 5
Candidate 6 removed from row 9, col 6 because of cell at row 7, col 5
Candidate 3 removed from row 7, col 1 because of cell at row 7, col 8
Candidate 3 removed from row 7, col 2 because of cell at row 7, col 8
Candidate 3 removed from row 7, col 3 because of cell at row 7, col 8
Candidate 3 removed from row 7, col 7 because of cell at row 7, col 8
Candidate 3 removed from row 1, col 8 because of cell at row 7, col 8
Candidate 3 removed from row 2, col 8 because of cell at row 7, col 8
Candidate 3 removed from row 4, col 8 because of cell at row 7, col 8
Candidate 3 removed from row 8, col 8 because of cell at row 7, col 8
Candidate 3 removed from row 9, col 8 because of cell at row 7, col 8
Candidate 3 removed from row 8, col 9 because of cell at row 7, col 8
Candidate 3 removed from row 9, col 9 because of cell at row 7, col 8
Candidate 1 removed from row 7, col 2 because of cell at row 7, col 9
Candidate 1 removed from row 7, col 6 because of cell at row 7, col 9
Candidate 1 removed from row 7, col 7 because of cell at row 7, col 9
Candidate 1 removed from row 2, col 9 because of cell at row 7, col 9
Candidate 1 removed from row 8, col 9 because of cell at row 7, col 9
Candidate 1 removed from row 9, col 9 because of cell at row 7, col 9
Candidate 8 removed from row 8, col 1 because of cell at row 8, col 5
Candidate 8 removed from row 8, col 2 because of cell at row 8, col 5
Candidate 8 removed from row 8, col 4 because of cell at row 8, col 5
Candidate 8 removed from row 8, col 8 because of cell at row 8, col 5
Candidate 8 removed from row 8, col 9 because of cell at row 8, col 5
Candidate 8 removed from row 1, col 5 because of cell at row 8, col 5
Candidate 8 removed from row 4, col 5 because of cell at row 8, col 5
Candidate 8 removed from row 5, col 5 because of cell at row 8, col 5
Candidate 8 removed from row 9, col 5 because of cell at row 8, col 5
Candidate 8 removed from row 7, col 6 because of cell at row 8, col 5
Candidate 8 removed from row 9, col 6 because of cell at row 8, col 5
Candidate 1 removed from row 8, col 2 because of cell at row 8, col 6
Candidate 1 removed from row 8, col 4 because of cell at row 8, col 6
Candidate 1 removed from row 4, col 6 because of cell at row 8, col 6
Candidate 1 removed from row 9, col 6 because of cell at row 8, col 6
Candidate 9 removed from row 8, col 1 because of cell at row 8, col 7
Candidate 9 removed from row 8, col 2 because of cell at row 8, col 7
Candidate 9 removed from row 8, col 3 because of cell at row 8, col 7
Candidate 9 removed from row 8, col 4 because of cell at row 8, col 7
Candidate 9 removed from row 8, col 8 because of cell at row 8, col 7
Candidate 9 removed from row 1, col 7 because of cell at row 8, col 7
Candidate 9 removed from row 2, col 7 because of cell at row 8, col 7
Candidate 9 removed from row 3, col 7 because of cell at row 8, col 7
Candidate 9 removed from row 7, col 7 because of cell at row 8, col 7
Candidate 9 removed from row 9, col 8 because of cell at row 8, col 7
Candidate 9 removed from row 9, col 1 because of cell at row 9, col 4
Candidate 9 removed from row 9, col 2 because of cell at row 9, col 4
Candidate 9 removed from row 9, col 3 because of cell at row 9, col 4
Candidate 9 removed from row 9, col 5 because of cell at row 9, col 4
Candidate 9 removed from row 9, col 6 because of cell at row 9, col 4
Candidate 9 removed from row 1, col 4 because of cell at row 9, col 4
Candidate 9 removed from row 3, col 4 because of cell at row 9, col 4
Candidate 9 removed from row 5, col 4 because of cell at row 9, col 4
Candidate 9 removed from row 6, col 4 because of cell at row 9, col 4
Candidate 9 removed from row 7, col 6 because of cell at row 9, col 4
Candidate 5 removed from row 9, col 1 because of cell at row 9, col 7
Candidate 5 removed from row 9, col 3 because of cell at row 9, col 7
Candidate 5 removed from row 9, col 8 because of cell at row 9, col 7
Candidate 5 removed from row 9, col 9 because of cell at row 9, col 7
Candidate 5 removed from row 1, col 7 because of cell at row 9, col 7
Candidate 5 removed from row 3, col 7 because of cell at row 9, col 7
Candidate 5 removed from row 6, col 7 because of cell at row 9, col 7
Candidate 5 removed from row 8, col 8 because of cell at row 9, col 7
Candidate 5 removed from row 8, col 9 because of cell at row 9, col 7

Current markup is as follows:
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |.*.|.*.|   |.**|.*.|.**|
|.*.|...| 1 |..*|...| 7 |...|***|***|
|.**|.**|   |.*.|..*|   |.*.|.**|.*.|
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |   |   |...|*.*|...|..*|
|...|...| 2 | 4 | 5 |..*|...|..*|..*|
|***|***|   |   |   |.**|**.|.**|**.|
+---+---+---+---+---+---+---+---+---+
|   |   |...|.*.|   |   |.*.|.*.|.*.|
| 4 | 6 |.*.|...| 1 | 3 |...|.*.|.*.|
|   |   |*.*|.*.|   |   |**.|.**|**.|
+---+---+---+---+---+---+---+---+---+
|..*|   |..*|***|.**|.*.|   |.*.|   |
|..*| 5 |..*|..*|...|..*| 4 |...| 9 |
|*..|   |*..|**.|*..|.*.|   |.*.|   |
+---+---+---+---+---+---+---+---+---+
|..*|   |   |..*|..*|...|   |   |..*|
|...| 2 | 4 |...|...|.*.| 6 | 1 |.*.|
|*.*|   |   |**.|*.*|.**|   |   |.*.|
+---+---+---+---+---+---+---+---+---+
|   |..*|   |.**|.**|.*.|.**|   |.**|
| 1 |...| 8 |..*|*..|***|...| 7 |.*.|
|   |..*|   |...|..*|..*|...|   |...|
+---+---+---+---+---+---+---+---+---+
|.*.|...|...|   |   |.*.|.*.|   |   |
|...|*..|...| 5 | 6 |*..|...| 3 | 1 |
|***|***|*.*|   |   |...|**.|   |   |
+---+---+---+---+---+---+---+---+---+
|.**|..*|..*|.**|   |   |   |.*.|.*.|
|.**|*..|.**|...| 8 | 1 | 9 |*.*|*.*|
|*..|*..|*..|*..|   |   |   |...|*..|
+---+---+---+---+---+---+---+---+---+
|.**|*.*|..*|   |.**|.*.|   |.*.|.*.|
|..*|*..|..*| 9 |*..|*..| 5 |*.*|*.*|
|**.|**.|*..|   |*..|...|   |.*.|**.|
+---+---+---+---+---+---+---+---+---+

Cell of box 3 at row 2, col 7 will only solve for 1 in this row
Cell of box 5 at row 4, col 4 will only solve for 1 in this row
Cell of box 7 at row 9, col 2 will only solve for 1 in this row

Current markup is as follows:
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |.*.|.*.|   |.**|.*.|.**|
|.*.|...| 1 |..*|...| 7 |...|***|***|
|.**|.**|   |.*.|..*|   |.*.|.**|.*.|
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |   |   |...|   |...|..*|
|...|...| 2 | 4 | 5 |..*| 1 |..*|..*|
|***|***|   |   |   |.**|   |.**|**.|
+---+---+---+---+---+---+---+---+---+
|   |   |...|.*.|   |   |.*.|.*.|.*.|
| 4 | 6 |.*.|...| 1 | 3 |...|.*.|.*.|
|   |   |*.*|.*.|   |   |**.|.**|**.|
+---+---+---+---+---+---+---+---+---+
|..*|   |..*|   |.**|.*.|   |.*.|   |
|..*| 5 |..*| 1 |...|..*| 4 |...| 9 |
|*..|   |*..|   |*..|.*.|   |.*.|   |
+---+---+---+---+---+---+---+---+---+
|..*|   |   |..*|..*|...|   |   |..*|
|...| 2 | 4 |...|...|.*.| 6 | 1 |.*.|
|*.*|   |   |**.|*.*|.**|   |   |.*.|
+---+---+---+---+---+---+---+---+---+
|   |..*|   |.**|.**|.*.|.**|   |.**|
| 1 |...| 8 |..*|*..|***|...| 7 |.*.|
|   |..*|   |...|..*|..*|...|   |...|
+---+---+---+---+---+---+---+---+---+
|.*.|...|...|   |   |.*.|.*.|   |   |
|...|*..|...| 5 | 6 |*..|...| 3 | 1 |
|***|***|*.*|   |   |...|**.|   |   |
+---+---+---+---+---+---+---+---+---+
|.**|..*|..*|.**|   |   |   |.*.|.*.|
|.**|*..|.**|...| 8 | 1 | 9 |*.*|*.*|
|*..|*..|*..|*..|   |   |   |...|*..|
+---+---+---+---+---+---+---+---+---+
|.**|   |..*|   |.**|.*.|   |.*.|.*.|
|..*| 1 |..*| 9 |*..|*..| 5 |*.*|*.*|
|**.|   |*..|   |*..|...|   |.*.|**.|
+---+---+---+---+---+---+---+---+---+

Value of tuple (2, 4) in column 6 removed from cell at row 4, col 6
Value of tuple (2, 4) in column 6 removed from cell at row 6, col 6
Value of tuple (2, 3, 5, 6, 7, 8, 9) in box 5 removed from cell at row 6, col 5
Cell at row 6, col 5 solved with value 4
Value of tuple (2, 4) in box 8 removed from cell at row 8, col 4
Value of tuple (2, 4) in box 8 removed from cell at row 9, col 5
Candidate 6 removed from cell at row 4, col 6 because it aligns along row 4 in box 4
Cell at row 4, col 6 solved with value 8

Current markup is as follows:
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |.*.|.*.|   |.**|.*.|.**|
|.*.|...| 1 |..*|...| 7 |...|***|***|
|.**|.**|   |.*.|..*|   |.*.|.**|.*.|
+---+---+---+---+---+---+---+---+---+
|..*|..*|   |   |   |...|   |...|..*|
|...|...| 2 | 4 | 5 |..*| 1 |..*|..*|
|***|***|   |   |   |.**|   |.**|**.|
+---+---+---+---+---+---+---+---+---+
|   |   |...|.*.|   |   |.*.|.*.|.*.|
| 4 | 6 |.*.|...| 1 | 3 |...|.*.|.*.|
|   |   |*.*|.*.|   |   |**.|.**|**.|
+---+---+---+---+---+---+---+---+---+
|..*|   |..*|   |.**|   |   |.*.|   |
|..*| 5 |..*| 1 |...| 8 | 4 |...| 9 |
|*..|   |*..|   |*..|   |   |.*.|   |
+---+---+---+---+---+---+---+---+---+
|..*|   |   |..*|..*|...|   |   |..*|
|...| 2 | 4 |...|...|.*.| 6 | 1 |.*.|
|*.*|   |   |**.|*.*|.**|   |   |.*.|
+---+---+---+---+---+---+---+---+---+
|   |..*|   |.**|   |...|.**|   |.**|
| 1 |...| 8 |..*| 4 |.**|...| 7 |.*.|
|   |..*|   |...|   |..*|...|   |...|
+---+---+---+---+---+---+---+---+---+
|.*.|...|...|   |   |.*.|.*.|   |   |
|...|*..|...| 5 | 6 |*..|...| 3 | 1 |
|***|***|*.*|   |   |...|**.|   |   |
+---+---+---+---+---+---+---+---+---+
|.**|..*|..*|..*|   |   |   |.*.|.*.|
|.**|*..|.**|...| 8 | 1 | 9 |*.*|*.*|
|*..|*..|*..|*..|   |   |   |...|*..|
+---+---+---+---+---+---+---+---+---+
|.**|   |..*|   |..*|.*.|   |.*.|.*.|
|..*| 1 |..*| 9 |...|*..| 5 |*.*|*.*|
|**.|   |*..|   |*..|...|   |.*.|**.|
+---+---+---+---+---+---+---+---+---+

Candidate 8 removed from row 4, col 8 because of cell at row 4, col 6
Cell at row 4, col 8 solved with value 2
Candidate 8 removed from row 2, col 6 because of cell at row 4, col 6
Candidate 8 removed from row 5, col 6 because of cell at row 4, col 6
Candidate 8 removed from row 5, col 4 because of cell at row 4, col 6
Candidate 2 removed from row 4, col 5 because of cell at row 4, col 8
Candidate 2 removed from row 1, col 8 because of cell at row 4, col 8
Candidate 2 removed from row 3, col 8 because of cell at row 4, col 8
Candidate 2 removed from row 8, col 8 because of cell at row 4, col 8
Candidate 2 removed from row 9, col 8 because of cell at row 4, col 8
Candidate 2 removed from row 6, col 7 because of cell at row 4, col 8
Cell at row 6, col 7 solved with value 3
Candidate 2 removed from row 6, col 9 because of cell at row 4, col 8
Candidate 3 removed from row 6, col 2 because of cell at row 6, col 7
Cell at row 6, col 2 solved with value 9
Candidate 3 removed from row 6, col 4 because of cell at row 6, col 7
Candidate 3 removed from row 6, col 9 because of cell at row 6, col 7
Cell at row 6, col 9 solved with value 5
Candidate 3 removed from row 1, col 7 because of cell at row 6, col 7
Candidate 3 removed from row 5, col 9 because of cell at row 6, col 7
Candidate 9 removed from row 6, col 6 because of cell at row 6, col 2
Candidate 9 removed from row 1, col 2 because of cell at row 6, col 2
Candidate 9 removed from row 2, col 2 because of cell at row 6, col 2
Candidate 9 removed from row 7, col 2 because of cell at row 6, col 2
Candidate 9 removed from row 5, col 1 because of cell at row 6, col 2
Candidate 5 removed from row 6, col 6 because of cell at row 6, col 9
Cell at row 6, col 6 solved with value 6
Candidate 5 removed from row 1, col 9 because of cell at row 6, col 9
Candidate 5 removed from row 3, col 9 because of cell at row 6, col 9
Candidate 5 removed from row 5, col 9 because of cell at row 6, col 9
Cell at row 5, col 9 solved with value 8
Candidate 6 removed from row 6, col 4 because of cell at row 6, col 6
Cell at row 6, col 4 solved with value 2
Candidate 6 removed from row 2, col 6 because of cell at row 6, col 6
Cell at row 2, col 6 solved with value 9
Candidate 8 removed from row 1, col 9 because of cell at row 5, col 9
Candidate 8 removed from row 2, col 9 because of cell at row 5, col 9
Candidate 8 removed from row 3, col 9 because of cell at row 5, col 9
Candidate 8 removed from row 9, col 9 because of cell at row 5, col 9
Candidate 2 removed from row 1, col 4 because of cell at row 6, col 4
Candidate 2 removed from row 3, col 4 because of cell at row 6, col 4
Cell at row 3, col 4 solved with value 8
Candidate 9 removed from row 2, col 1 because of cell at row 2, col 6
Candidate 9 removed from row 2, col 8 because of cell at row 2, col 6
Candidate 9 removed from row 5, col 6 because of cell at row 2, col 6
Cell at row 5, col 6 solved with value 5
Candidate 9 removed from row 1, col 5 because of cell at row 2, col 6
Cell at row 1, col 5 solved with value 2
Candidate 8 removed from row 3, col 7 because of cell at row 3, col 4
Candidate 8 removed from row 3, col 8 because of cell at row 3, col 4
Candidate 8 removed from row 1, col 4 because of cell at row 3, col 4
Cell at row 1, col 4 solved with value 6
Candidate 2 removed from row 1, col 7 because of cell at row 1, col 5
Cell at row 1, col 7 solved with value 8
Candidate 2 removed from row 1, col 9 because of cell at row 1, col 5
Candidate 6 removed from row 1, col 8 because of cell at row 1, col 4
Candidate 6 removed from row 1, col 9 because of cell at row 1, col 4
Candidate 8 removed from row 1, col 1 because of cell at row 1, col 7
Candidate 8 removed from row 1, col 2 because of cell at row 1, col 7
Cell at row 1, col 2 solved with value 3
Candidate 8 removed from row 1, col 8 because of cell at row 1, col 7
Candidate 8 removed from row 7, col 7 because of cell at row 1, col 7
Candidate 8 removed from row 2, col 8 because of cell at row 1, col 7
Cell at row 2, col 8 solved with value 6
Candidate 3 removed from row 1, col 1 because of cell at row 1, col 2
Candidate 3 removed from row 1, col 9 because of cell at row 1, col 2
Cell at row 1, col 9 solved with value 4
Candidate 3 removed from row 2, col 2 because of cell at row 1, col 2
Candidate 3 removed from row 8, col 2 because of cell at row 1, col 2
Candidate 3 removed from row 2, col 1 because of cell at row 1, col 2
Candidate 6 removed from row 2, col 9 because of cell at row 2, col 8
Candidate 6 removed from row 8, col 8 because of cell at row 2, col 8
Cell at row 8, col 8 solved with value 4
Candidate 6 removed from row 9, col 8 because of cell at row 2, col 8
Candidate 4 removed from row 1, col 8 because of cell at row 1, col 9
Candidate 4 removed from row 8, col 9 because of cell at row 1, col 9
Candidate 4 removed from row 9, col 9 because of cell at row 1, col 9
Candidate 4 removed from row 8, col 2 because of cell at row 8, col 8
Cell at row 8, col 2 solved with value 7
Candidate 4 removed from row 9, col 8 because of cell at row 8, col 8
Cell at row 9, col 8 solved with value 8
Candidate 7 removed from row 8, col 1 because of cell at row 8, col 2
Candidate 7 removed from row 8, col 3 because of cell at row 8, col 2
Candidate 7 removed from row 8, col 4 because of cell at row 8, col 2
Cell at row 8, col 4 solved with value 3
Candidate 7 removed from row 8, col 9 because of cell at row 8, col 2
Candidate 7 removed from row 2, col 2 because of cell at row 8, col 2
Cell at row 2, col 2 solved with value 8
Candidate 7 removed from row 7, col 2 because of cell at row 8, col 2
Candidate 7 removed from row 7, col 1 because of cell at row 8, col 2
Candidate 7 removed from row 7, col 3 because of cell at row 8, col 2
Cell at row 7, col 3 solved with value 9
Candidate 7 removed from row 9, col 1 because of cell at row 8, col 2
Candidate 7 removed from row 9, col 3 because of cell at row 8, col 2
Candidate 8 removed from row 9, col 1 because of cell at row 9, col 8
Candidate 3 removed from row 8, col 1 because of cell at row 8, col 4
Candidate 3 removed from row 8, col 3 because of cell at row 8, col 4
Candidate 3 removed from row 5, col 4 because of cell at row 8, col 4
Cell at row 5, col 4 solved with value 7
Candidate 3 removed from row 9, col 5 because of cell at row 8, col 4
Cell at row 9, col 5 solved with value 7
Candidate 8 removed from row 2, col 1 because of cell at row 2, col 2
Cell at row 2, col 1 solved with value 7
Candidate 8 removed from row 7, col 2 because of cell at row 2, col 2
Cell at row 7, col 2 solved with value 4
Candidate 9 removed from row 7, col 1 because of cell at row 7, col 3
Candidate 9 removed from row 3, col 3 because of cell at row 7, col 3
Candidate 7 removed from row 5, col 1 because of cell at row 5, col 4
Cell at row 5, col 1 solved with value 3
Candidate 7 removed from row 5, col 5 because of cell at row 5, col 4
Candidate 7 removed from row 4, col 5 because of cell at row 5, col 4
Cell at row 4, col 5 solved with value 3
Candidate 7 removed from row 9, col 9 because of cell at row 9, col 5
Candidate 7 removed from row 2, col 9 because of cell at row 2, col 1
Cell at row 2, col 9 solved with value 3
Candidate 7 removed from row 4, col 1 because of cell at row 2, col 1
Candidate 7 removed from row 3, col 3 because of cell at row 2, col 1
Cell at row 3, col 3 solved with value 5
Candidate 4 removed from row 7, col 6 because of cell at row 7, col 2
Cell at row 7, col 6 solved with value 2
Candidate 3 removed from row 5, col 5 because of cell at row 5, col 1
Cell at row 5, col 5 solved with value 9
Candidate 3 removed from row 4, col 1 because of cell at row 5, col 1
Cell at row 4, col 1 solved with value 6
Candidate 3 removed from row 9, col 1 because of cell at row 5, col 1
Candidate 3 removed from row 4, col 3 because of cell at row 5, col 1
Candidate 5 removed from row 3, col 8 because of cell at row 3, col 3
Cell at row 3, col 8 solved with value 9
Candidate 5 removed from row 8, col 3 because of cell at row 3, col 3
Cell at row 8, col 3 solved with value 6
Candidate 5 removed from row 1, col 1 because of cell at row 3, col 3
Cell at row 1, col 1 solved with value 9
Candidate 2 removed from row 7, col 1 because of cell at row 7, col 6
Cell at row 7, col 1 solved with value 8
Candidate 2 removed from row 7, col 7 because of cell at row 7, col 6
Cell at row 7, col 7 solved with value 7
Candidate 2 removed from row 9, col 6 because of cell at row 7, col 6
Cell at row 9, col 6 solved with value 4
Candidate 6 removed from row 4, col 3 because of cell at row 4, col 1
Cell at row 4, col 3 solved with value 7
Candidate 6 removed from row 8, col 1 because of cell at row 4, col 1
Candidate 6 removed from row 9, col 1 because of cell at row 4, col 1
Cell at row 9, col 1 solved with value 2
Candidate 9 removed from row 1, col 8 because of cell at row 3, col 8
Cell at row 1, col 8 solved with value 5
Candidate 6 removed from row 8, col 9 because of cell at row 8, col 3
Cell at row 8, col 9 solved with value 2
Candidate 6 removed from row 9, col 3 because of cell at row 8, col 3
Cell at row 9, col 3 solved with value 3
Candidate 7 removed from row 3, col 7 because of cell at row 7, col 7
Cell at row 3, col 7 solved with value 2
Candidate 2 removed from row 9, col 9 because of cell at row 9, col 1
Cell at row 9, col 9 solved with value 6
Candidate 2 removed from row 8, col 1 because of cell at row 9, col 1
Cell at row 8, col 1 solved with value 5
Candidate 2 removed from row 3, col 9 because of cell at row 8, col 9
Cell at row 3, col 9 solved with value 7

Solution found: 931627854782459163465813297657138429324795618198246375849562731576381942213974586

+---+---+---+
|931|627|854|
|782|459|163|
|465|813|297|
+---+---+---+
|657|138|429|
|324|795|618|
|198|246|375|
+---+---+---+
|849|562|731|
|576|381|942|
|213|974|586|
+---+---+---+