5
7
6
4
9
1
2
8
3
2
1
8
5
6
3
4
7
9
9
3
4
8
7
2
1
6
5
3
6
8
7
1
2
9
4
5
1
4
5
9
3
6
7
8
2
7
2
9
5
4
8
6
1
3
6
3
4
8
2
7
1
5
9
8
9
1
6
5
4
3
2
7
2
5
7
3
9
1
4
8
6
This Sudoku Puzzle has 108 steps and it is solved using Locked Candidates Type 1 (Pointing), undefined, AIC, Hidden Single, Discontinuous Nice Loop, Grouped AIC, Grouped Discontinuous Nice Loop, Locked Candidates Type 2 (Claiming), Naked Single, Hidden Pair, Finned Swordfish, Continuous Nice Loop, Naked Triple, Naked Pair, 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): 3 in b6 => r1c9<>3
- 2-String Kite: 9 in r5c4,r8c9 (connected by r4c9,r5c8) => r8c4<>9
- AIC: 2/6 6- r1c3 =6= r8c3 -6- r8c4 -1- r8c9 =1= r7c7 =2= r7c5 -2- r3c5 =2= r3c1 -2 => r1c3<>2, r3c1<>6
- Row 5 / Column 3 → 2 (Hidden Single)
- Locked Candidates Type 1 (Pointing): 6 in b1 => r1c8<>6
- Discontinuous Nice Loop: 7 r1c4 -7- r6c4 -6- r8c4 -1- r8c9 =1= r7c7 =2= r7c5 -2- r9c4 =2= r1c4 => r1c4<>7
- Discontinuous Nice Loop: 5 r3c1 -5- r3c9 -1- r8c9 =1= r7c7 =2= r7c5 -2- r3c5 =2= r3c1 => r3c1<>5
- Grouped AIC: 5/9 9- r2c2 =9= r2c3 -9- r8c3 =9= r8c89 -9- r7c8 -5- r7c12 =5= r9c2 -5 => r2c2<>5, r9c2<>9
- Grouped Discontinuous Nice Loop: 8 r1c3 -8- r9c3 -9- r9c45 =9= r7c5 =2= r7c7 =1= r8c9 -1- r8c4 -6- r8c3 =6= r1c3 => r1c3<>8
- Grouped Discontinuous Nice Loop: 5 r1c8 -5- r7c8 -9- r5c8 =9= r4c9 =5= r13c9 -5- r1c8 => r1c8<>5
- Grouped Discontinuous Nice Loop: 5 r2c7 -5- r3c789 =5= r3c2 -5- r9c2 =5= r7c12 -5- r7c8 -9- r5c8 =9= r4c9 =5= r13c9 -5- r2c7 => r2c7<>5
- Grouped Discontinuous Nice Loop: 5 r2c8 -5- r7c8 -9- r5c8 =9= r4c9 =5= r13c9 -5- r2c8 => r2c8<>5
- Grouped Discontinuous Nice Loop: 7 r3c1 -7- r8c1 =7= r8c3 =9= r8c89 -9- r7c8 -5- r7c12 =5= r9c2 =3= r9c4 =2= r1c4 -2- r1c1 =2= r3c1 => r3c1<>7
- Grouped Discontinuous Nice Loop: 5 r3c8 -5- r13c9 =5= r4c9 =9= r5c8 =6= r3c8 => r3c8<>5
- Grouped Discontinuous Nice Loop: 8 r3c8 =6= r3c7 -6- r6c7 =6= r6c4 -6- r8c4 -1- r8c9 =1= r7c7 =2= r9c7 =8= r23c7 -8- r3c8 => r3c8<>8
- Grouped Discontinuous Nice Loop: 9 r4c5 -9- r4c9 =9= r8c9 -9- r7c8 -5- r7c12 =5= r9c2 =3= r9c4 =9= r45c4 -9- r4c5 => r4c5<>9
- Locked Candidates Type 1 (Pointing): 9 in b5 => r9c4<>9
- AIC: 1/4 4- r8c6 =4= r9c5 =9= r7c5 =2= r7c7 =1= r8c9 -1 => r8c6<>1, r8c9<>4
- AIC: 6 6- r3c8 =6= r5c8 =9= r4c9 -9- r8c9 -1- r8c4 -6- r6c4 =6= r6c7 -6 => r3c7,r5c8<>6
- Row 3 / Column 8 → 6 (Hidden Single)
- Discontinuous Nice Loop: 7 r4c4 -7- r6c4 -6- r8c4 -1- r8c9 -9- r4c9 =9= r4c4 => r4c4<>7
- Discontinuous Nice Loop: 1 r5c4 -1- r8c4 =1= r8c9 =9= r4c9 -9- r4c4 =9= r5c4 => r5c4<>1
- Discontinuous Nice Loop: 5 r7c1 -5- r7c8 -9- r8c9 -1- r8c4 -6- r7c6 =6= r7c1 => r7c1<>5
- Locked Candidates Type 1 (Pointing): 5 in b7 => r13c2<>5
- Locked Candidates Type 2 (Claiming): 5 in r3 => r1c9<>5
- Discontinuous Nice Loop: 1 r1c3 -1- r1c9 -4- r6c9 -3- r6c2 =3= r4c1 -3- r7c1 -6- r1c1 =6= r1c3 => r1c3<>1
- 2-String Kite: 1 in r2c3,r5c6 (connected by r4c3,r5c2) => r2c6<>1
- Discontinuous Nice Loop: 6 r8c6 -6- r8c4 -1- r8c9 =1= r7c7 =2= r7c5 =9= r9c5 =4= r8c6 => r8c6<>6
- Row 8 / Column 6 → 4 (Naked Single)
- AIC: 1 1- r1c9 -4- r6c9 -3- r6c2 =3= r4c1 -3- r7c1 -6- r7c6 =6= r5c6 =1= r5c2 -1- r4c3 =1= r2c3 -1 => r1c2,r2c7<>1
- Finned X-Wing: 1 r18 c49 fr1c5 fr1c6 => r2c4<>1
- Locked Candidates Type 2 (Claiming): 1 in r2 => r3c2<>1
- Hidden Pair: 1,9 in r2c23 => r2c2<>4, r2c23<>7, r2c23<>8
- Finned Swordfish: 4 r259 c178 fr5c2 => r4c1<>4
- AIC: 4 4- r1c9 -1- r8c9 =1= r7c7 =2= r9c7 =4= r9c8 -4 => r12c8<>4
- AIC: 2/5 5- r1c1 =5= r2c1 =4= r2c7 -4- r1c9 -1- r8c9 =1= r7c7 =2= r7c5 -2- r9c4 =2= r1c4 -2 => r1c1<>2, r1c4<>5
- Row 3 / Column 1 → 2 (Hidden Single)
- AIC: 1/5 1- r3c7 =1= r7c7 -1- r8c9 =1= r8c4 =6= r7c6 -6- r7c1 -3- r4c1 =3= r4c9 =5= r3c9 -5 => r3c9<>1, r3c7<>5
- Row 3 / Column 9 → 5 (Naked Single)
- Discontinuous Nice Loop: 7 r4c5 -7- r6c4 -6- r8c4 =6= r7c6 -6- r7c1 -3- r4c1 =3= r4c9 -3- r6c9 -4- r6c5 =4= r4c5 => r4c5<>7
- Continuous Nice Loop: 4 9= r4c9 =3= r4c1 -3- r7c1 -6- r7c6 =6= r8c4 =1= r8c9 =9= r4c9 =3 => r4c9<>4
- Discontinuous Nice Loop: 7 r5c8 -7- r5c1 -4- r2c1 =4= r2c7 -4- r1c9 -1- r8c9 -9- r4c9 =9= r5c8 => r5c8<>7
- Locked Candidates Type 1 (Pointing): 7 in b6 => r23c7<>7
- Naked Triple: 1,4,8 in r1c9,r23c7 => r12c8<>8
- Locked Candidates Type 1 (Pointing): 8 in b3 => r9c7<>8
- XY-Chain: 7 7- r3c2 -8- r3c7 -1- r1c9 -4- r6c9 -3- r4c9 -9- r8c9 -1- r8c4 -6- r6c4 -7 => r6c2<>7
- XY-Chain: 6 6- r1c3 -7- r3c2 -8- r3c7 -1- r1c9 -4- r6c9 -3- r4c9 -9- r8c9 -1- r8c4 -6 => r8c3<>6
- Row 1 / Column 3 → 6 (Hidden Single)
- AIC: 7 7- r3c2 -8- r3c7 =8= r2c7 =4= r2c1 -4- r5c1 -7 => r12c1,r5c2<>7
- AIC: 7 7- r5c1 -4- r2c1 =4= r2c7 -4- r1c9 -1- r8c9 =1= r8c4 =6= r8c1 =7= r8c3 -7 => r4c3,r8c1<>7
- Row 8 / Column 3 → 7 (Hidden Single)
- Locked Candidates Type 2 (Claiming): 9 in r8 => r79c8<>9
- Row 7 / Column 8 → 5 (Naked Single)
- Row 9 / Column 2 → 5 (Hidden Single)
- Row 9 / Column 4 → 3 (Hidden Single)
- Row 1 / Column 4 → 2 (Hidden Single)
- Naked Pair: 1,6 in r7c6,r8c4 => r7c5<>1
- Naked Triple: 3,4,9 in r46c9,r5c8 => r456c7<>4
- Row 4 / Column 5 → 4 (Hidden Single)
- Locked Candidates Type 2 (Claiming): 1 in c5 => r1c6<>1
- Naked Pair: 6,7 in r6c47 => r6c5<>7
- Row 6 / Column 5 → 8 (Naked Single)
- Locked Candidates Type 1 (Pointing): 7 in b5 => r2c4<>7
- Row 2 / Column 4 → 5 (Naked Single)
- Row 2 / Column 8 → 7 (Hidden Single)
- Row 1 / Column 8 → 3 (Naked Single)
- Row 1 / Column 6 → 8 (Naked Single)
- Row 2 / Column 6 → 3 (Naked Single)
- Row 1 / Column 1 → 5 (Hidden Single)
- Row 3 / Column 2 → 8 (Hidden Single)
- Row 2 / Column 1 → 4 (Naked Single)
- Row 3 / Column 7 → 1 (Naked Single)
- Row 3 / Column 5 → 7 (Full House)
- Row 1 / Column 5 → 1 (Full House)
- Row 1 / Column 2 → 7 (Naked Single)
- Row 1 / Column 9 → 4 (Full House)
- Row 2 / Column 7 → 8 (Full House)
- Row 5 / Column 1 → 7 (Naked Single)
- Row 7 / Column 7 → 2 (Naked Single)
- Row 6 / Column 9 → 3 (Naked Single)
- Row 7 / Column 5 → 9 (Naked Single)
- Row 9 / Column 5 → 2 (Full House)
- Row 9 / Column 7 → 4 (Naked Single)
- Row 4 / Column 9 → 9 (Naked Single)
- Row 8 / Column 9 → 1 (Full House)
- Row 6 / Column 2 → 4 (Naked Single)
- Row 7 / Column 2 → 3 (Naked Single)
- Row 9 / Column 8 → 8 (Naked Single)
- Row 8 / Column 8 → 9 (Full House)
- Row 5 / Column 8 → 4 (Full House)
- Row 9 / Column 3 → 9 (Full House)
- Row 4 / Column 4 → 1 (Naked Single)
- Row 8 / Column 4 → 6 (Naked Single)
- Row 7 / Column 6 → 1 (Full House)
- Row 7 / Column 1 → 6 (Full House)
- Row 8 / Column 1 → 8 (Full House)
- Row 4 / Column 1 → 3 (Full House)
- Row 5 / Column 2 → 1 (Naked Single)
- Row 4 / Column 3 → 8 (Full House)
- Row 2 / Column 3 → 1 (Full House)
- Row 2 / Column 2 → 9 (Full House)
- Row 4 / Column 6 → 5 (Naked Single)
- Row 4 / Column 7 → 7 (Full House)
- Row 5 / Column 6 → 6 (Full House)
- Row 5 / Column 4 → 9 (Naked Single)
- Row 6 / Column 4 → 7 (Full House)
- Row 6 / Column 7 → 6 (Full House)
- Row 5 / Column 7 → 5 (Full House)
Show More...