3
5
6
9
7
4
2
8
1
2
1
9
8
3
5
4
6
7
4
7
8
1
2
6
5
9
3
1
9
7
8
4
5
6
3
2
3
2
6
9
7
1
5
8
4
8
4
5
6
3
2
9
1
7
4
2
9
7
6
3
5
1
8
6
5
3
1
9
8
7
4
2
7
8
1
2
5
4
3
6
9
This Sudoku Puzzle has 93 steps and it is solved using Locked Candidates Type 1 (Pointing), Naked Triple, undefined, Discontinuous Nice Loop, Grouped Discontinuous Nice Loop, Continuous Nice Loop, Locked Candidates Type 2 (Claiming), Hidden Pair, Hidden Single, Locked Triple, Hidden Rectangle, Naked Single, AIC, Full House techniques.
Naked Single
Explanation
Hidden Single
Explanation
Hidden Pair
Explanation
Locked Candidates
Explanation
Locked Candidates
Explanation
Full House
Explanation
Solution Steps:
- Locked Candidates Type 1 (Pointing): 7 in b1 => r789c2<>7
- Locked Candidates Type 1 (Pointing): 1 in b2 => r1c23<>1
- Locked Candidates Type 1 (Pointing): 7 in b3 => r789c8<>7
- Locked Candidates Type 1 (Pointing): 6 in b7 => r12c2<>6
- Locked Candidates Type 1 (Pointing): 8 in b8 => r1c6<>8
- Naked Triple: 1,7,9 in r158c5 => r9c5<>7
- 2-String Kite: 8 in r3c1,r4c7 (connected by r4c2,r5c1) => r3c7<>8
- Discontinuous Nice Loop: 5 r3c3 -5- r6c3 -2- r6c8 -1- r9c8 =1= r9c2 -1- r3c2 =1= r3c3 => r3c3<>5
- Discontinuous Nice Loop: 9 r8c2 -9- r8c5 -7- r5c5 =7= r5c4 =5= r6c4 =4= r6c6 =1= r6c8 -1- r9c8 =1= r9c2 =6= r8c2 => r8c2<>9
- Locked Candidates Type 1 (Pointing): 9 in b7 => r7c6<>9
- Grouped Discontinuous Nice Loop: 4 r3c1 -4- r79c1 =4= r7c3 =9= r7c2 -9- r4c2 -8- r5c1 =8= r3c1 => r3c1<>4
- Locked Candidates Type 1 (Pointing): 4 in b1 => r7c3<>4
- Continuous Nice Loop: 1/2/4 4= r3c3 =1= r3c2 -1- r9c2 =1= r9c8 -1- r6c8 =1= r6c6 =4= r6c4 -4- r3c4 =4= r3c3 =1 => r7c28<>1, r3c3<>2, r29c4<>4
- Discontinuous Nice Loop: 5 r1c3 -5- r6c3 =5= r6c4 =4= r3c4 -4- r3c3 =4= r2c3 =6= r1c3 => r1c3<>5
- Locked Candidates Type 2 (Claiming): 5 in c3 => r5c1<>5
- Hidden Pair: 5,7 in r1c28 => r1c28<>2, r1c28<>8, r1c8<>6, r1c8<>9
- Row 3 / Column 8 → 9 (Hidden Single)
- XY-Wing: 8/9/2 in r47c2,r5c1 => r789c1<>2
- Locked Triple: 4,5,7 in r789c1 => r3c1,r89c2<>5
- XYZ-Wing: 2/6/8 in r45c7,r5c1 => r5c9<>8
- Locked Candidates Type 1 (Pointing): 8 in b6 => r78c7<>8
- Hidden Rectangle: 2/8 in r7c68,r8c68 => r8c6<>2
- XY-Chain: 2 2- r6c8 -1- r6c6 -4- r6c4 -5- r6c3 -2- r5c1 -8- r4c2 -9- r7c2 -2 => r7c8<>2
- Row 7 / Column 8 → 8 (Naked Single)
- Row 8 / Column 6 → 8 (Hidden Single)
- Row 8 / Column 5 → 9 (Hidden Single)
- Row 1 / Column 5 → 1 (Naked Single)
- Row 5 / Column 5 → 7 (Naked Single)
- Row 9 / Column 4 → 7 (Hidden Single)
- Locked Candidates Type 1 (Pointing): 2 in b8 => r1c6<>2
- Row 1 / Column 6 → 9 (Naked Single)
- Hidden Pair: 5,9 in r5c34 => r5c3<>2
- XY-Chain: 6 6- r4c7 -8- r4c2 -9- r7c2 -2- r8c2 -6 => r8c7<>6
- Discontinuous Nice Loop: 2 r2c2 -2- r3c1 =2= r5c1 -2- r6c3 =2= r6c8 =1= r9c8 -1- r9c2 =1= r3c2 =5= r1c2 =7= r2c2 => r2c2<>2
- Discontinuous Nice Loop: 2 r3c2 -2- r3c1 =2= r5c1 -2- r6c3 =2= r6c8 =1= r9c8 -1- r9c2 =1= r3c2 => r3c2<>2
- Locked Candidates Type 2 (Claiming): 2 in c2 => r7c3<>2
- Discontinuous Nice Loop: 2 r3c7 -2- r3c1 -8- r2c2 -7- r2c8 =7= r1c8 =5= r3c7 => r3c7<>2
- Discontinuous Nice Loop: 8 r3c4 -8- r3c1 -2- r5c1 =2= r6c3 =5= r6c4 =4= r3c4 => r3c4<>8
- Discontinuous Nice Loop: 3 r9c6 -3- r4c6 =3= r4c4 =9= r4c2 -9- r7c2 -2- r7c6 =2= r9c6 => r9c6<>3
- XY-Wing: 1/4/2 in r6c68,r9c6 => r9c8<>2
- AIC: 5/7 5- r1c2 =5= r3c2 =1= r3c3 =4= r3c4 -4- r2c5 -3- r9c5 =3= r9c7 -3- r3c7 -5- r1c8 -7 => r1c8<>5, r1c2<>7
- Row 1 / Column 8 → 7 (Naked Single)
- Row 1 / Column 2 → 5 (Naked Single)
- Row 3 / Column 7 → 5 (Hidden Single)
- Row 2 / Column 2 → 7 (Hidden Single)
- Locked Candidates Type 1 (Pointing): 8 in b1 => r3c9<>8
- Locked Candidates Type 1 (Pointing): 3 in b3 => r7c9<>3
- Naked Triple: 1,2,9 in r7c239 => r7c67<>2
- Row 9 / Column 6 → 2 (Hidden Single)
- W-Wing: 6/2 in r1c3,r2c8 connected by 2 in r6c38 => r1c9,r2c3<>6
- Row 1 / Column 3 → 6 (Hidden Single)
- W-Wing: 6/3 in r4c6,r9c7 connected by 3 in r7c67 => r4c7<>6
- Row 4 / Column 7 → 8 (Naked Single)
- Row 4 / Column 2 → 9 (Naked Single)
- Row 4 / Column 4 → 3 (Naked Single)
- Row 4 / Column 6 → 6 (Full House)
- Row 5 / Column 3 → 5 (Naked Single)
- Row 7 / Column 2 → 2 (Naked Single)
- Row 5 / Column 6 → 1 (Naked Single)
- Row 5 / Column 4 → 9 (Naked Single)
- Row 6 / Column 3 → 2 (Naked Single)
- Row 5 / Column 1 → 8 (Full House)
- Row 7 / Column 9 → 1 (Naked Single)
- Row 8 / Column 2 → 6 (Naked Single)
- Row 6 / Column 6 → 4 (Naked Single)
- Row 6 / Column 4 → 5 (Full House)
- Row 6 / Column 8 → 1 (Full House)
- Row 7 / Column 6 → 3 (Full House)
- Row 9 / Column 5 → 4 (Full House)
- Row 2 / Column 5 → 3 (Full House)
- Row 2 / Column 3 → 4 (Naked Single)
- Row 3 / Column 1 → 2 (Naked Single)
- Row 7 / Column 3 → 9 (Naked Single)
- Row 3 / Column 3 → 1 (Full House)
- Row 3 / Column 2 → 8 (Full House)
- Row 9 / Column 2 → 1 (Full House)
- Row 7 / Column 7 → 7 (Naked Single)
- Row 7 / Column 1 → 4 (Full House)
- Row 9 / Column 1 → 5 (Naked Single)
- Row 8 / Column 1 → 7 (Full House)
- Row 3 / Column 4 → 4 (Naked Single)
- Row 3 / Column 9 → 3 (Full House)
- Row 8 / Column 7 → 2 (Naked Single)
- Row 8 / Column 8 → 5 (Full House)
- Row 9 / Column 8 → 6 (Naked Single)
- Row 2 / Column 8 → 2 (Full House)
- Row 9 / Column 7 → 3 (Full House)
- Row 5 / Column 7 → 6 (Full House)
- Row 5 / Column 9 → 2 (Full House)
- Row 1 / Column 9 → 8 (Naked Single)
- Row 1 / Column 4 → 2 (Full House)
- Row 2 / Column 4 → 8 (Full House)
- Row 2 / Column 9 → 6 (Full House)
Show More...