Another old puzzle which I only recently tried for the first time.
sudokuEd wrote:
Para's solution is much better (just leave out step 27 since it's not needed) because he found a "45" that we missed.
Yes, a much better solution than the "tag" or my solving path. Steps 28 and 29 were two neat steps which I also missed. An alternative way to look at step 28 is
Consider placements for 9 in N2
9 in R1C4 => R456C4 = [568/847], 8 locked for C4
or 9 in 20(3) cage at R1C5, locked for C5 => 19(3) cage at R7C5 = {478}, locked for N8
-> no 8 in R789C4
I'm not sure about SudokuEd's comment that step 27 isn't needed. When I omitted that step I then had two 5s in R3 so step 36 didn't work and step 37 didn't work because 6 was still in the 17(3) cage in N1. I think my step 20 was a simpler way to achieve the same result as Para's 27, using a short forcing chain instead of permutation analysis.
sudokuEd wrote:
This V2puzzle requires many contradiction moves between nonets.
I didn't consciously take account of that introductory comment while working on this puzzle; however it's a valid comment on my solving path after step 25 when I started using contradiction moves.
Here is my walkthrough for A30 V2 Bullseye 3. I probably wouldn't have posted it if it hadn't been listed as one of the Unsolvables.
Prelims
a) R1C34 = {79}, locked for R1
b) R1C67 = {16/25/34}, no 8
c) R34C1 = {19/28/37/46}, no 5
d) R34C9 = {49/58/67}, no 1,2,3
e) R67C1 = {19/28/37/46}, no 5
f) R67C9 = {18/27/36/45}, no 9
g) R9C34 = {18/27/36/45}, no 9
h) R9C67 = {16/25/34}, no 7,8,9
i) 20(3) cage in N2 = {389/479/569/578}, no 1,2
j) 6(3) cage in N3 = {123}
k) 6(3) cage at R3C3 = {123}
l) 21(3) cage at R3C6 = {489/579/678}, no 1,2,3
m) 11(3) cage at R5C1 = {128/137/146/236/245}, no 9
n) 19(3) cage in N8 = {289/379/469/478/568}, no 1
o) 31(5) cage at R6C2 must contain 9
Steps resulting from Prelims
1a. Naked pair {79} in R1C34, locked for R1
1b. Naked triple {123} in N3, locked for N3, clean-up: R1C6 = {123}
1c. R5C5 = 3, clean-up: no 7 in 11(3) cage at R5C1
2. Naked triple {123} in R1C689 locked for R1
3. 45 rule on C5, 2 innies R46C5 = 3 = {12}, locked for C5 and N5
4. 20(3) cage in N2 = {569/578} (cannot be {479} which clashes with R1C4), no 4, 5 locked for C5 and N2
4a. Killer pair 7,9 in R1C4 and 20(3) cage, locked for N2
4b. 4 in C5 only in 19(3) cage, locked for N8, clean-up: no 5 in R9C3, no 3 in R9C7
5. 21(3) cage at R3C6 = {489/678} (cannot be {579} because R3C6 only contains 4,6,8), no 5
6. 45 rule on R1234, 3 innies R4C456 = 16 = {169/178/259/268} (cannot be {457} which doesn’t contain 1 or 2), no 4
7. 45 rule on R5, 2 innies R5C46 = 13 = {49/58/67}
8. 45 rule on R6789, 3 innies R6C456 = 13 = {148/157/247/256}, no 9
9. 45 rule on C1234, 3 innies R456C4 = 19 = {469/478/568}
10. 45 rule on C6789, 3 innies R456C6 = 20 = {479/569/578}
11. Min R1C12 = 9 -> max R2C1 = 8
11a. Max R1C12 = 14 -> min R2C1 = 3
11b. 17(3) cage in N1 = {368/458/467}
11c. 3,7 of {368/467} must be in R2C1 -> no 6 in R2C1
12. R456C4 (step 9) = {469/478/568}, R456C6 (step 10) = {479/569/578}, R5C46 (step 7) = {49/58/67}, R4C456 (step 6) = {169/178/259/268}
12a. Consider combinations for R456C4
(details of locked cages and CCC clashes have been omitted as they are easy to see within N5; for clarity permutations have been left until the next step.)
12aa. R456C4 = {469} => R456C6 = {578} => R5C46 = {67} => R4C456 = {259}
12ab. R456C4 = {478} => R456C6 = {569} => R4C456 = {268} => R5C46 = {49}
12ac. R456C4 = {568} => R456C6 = {479} => R5C46 = {67} => R4C456 = {259}
12b. -> R4C456 = {259/268}, no 7 -> R4C5 = 2, R6C5 = 1, R5C46 = {49/67}, no 5,8, clean-up: no 8 in R3C1, no 9 in R7C1, no 8 in R7C9
12c. R6C456 (step 6) = {148/157}, no 6
12d. 2 in 6(3) cage at R3C3 only in R3C34, locked for R3, clean-up: no 8 in R4C1
[Now consider the above combinations as permutations.]
13. R456C4 = {469/478/568}, R456C6 = {479/569/578}, R5C46 = {49/67}, R4C456 = {259/268}, R6C456 = {148/157}
13aa. R456C4 = {469} = [964] => R4C456 = [925], R456C6 = [578]
13ab. R456C4 = {478} = [847] => R4C456 = [826], R456C6 = [695]
13ac. R456C4 = {568} = [568] (cannot be [865] which clashes with R4C456 = [826], CCC) => R4C456 = [529], R456C6 = [974]
13b. -> R4C4 = {589}, R4C6 = {569}, R5C4 = {46}, R5C6 = {79}, R6C4 = {478}, R6C6 = {458}
14. 11(3) cage at R5C1 = {128/245} (cannot be {146} which clashes with R5C4), no 6,7, 2 locked for R5 and N4, clean-up: no 8 in R7C9
14a. 18(3) cage at R5C7 = {189/459/567} (cannot be {468} which clashes with R5C4)
15. 45 rule on C1 2 outies R19C2 = 1 innie R5C1 + 9
15a. Min R19C2 = 10 -> no 1 in R9C2
16. 45 rule on C9 1 innie R5C9 = 2 outies R19C8 + 3
16a. Min R19C8 = 3 -> min R5C9 = 6
16b. Max R19C8 = 6 -> max R9C8 = 5
17. 12(3) cage at R6C3 = {129/138/147/156/237/246/345}
17a. 9 of {129} must be in R6C3 -> no 9 in R7C34
17b. 8 of {138} must be in R67C3 (R67C3 cannot be [31] which clashes with R4C3) -> no 8 in R7C4
18. 45 rule on R1 2 outies R2C19 = 1 innie R1C5 + 1
18a. Min R1C5 = 5 -> min R2C19 = 6 -> no 3 in R2C1 (because R2C19 cannot be [33])
19. 17(3) cage in N1 (step 11b) = {458/467}, 4 locked for N1, clean-up: no 6 in R4C1
20. 20(3) cage in N2 (step 4) = {569/578}, 17(3) cage in N1 (step 19) = {458/467}
20a. Consider the combinations for the 20(3) cage
20aa. 20(3) cage = {569} => 8 in R1 only in R1C12 => 17(3) cage = {458}
20ab. 20(3) cage = {578}, locked for N2 => R1C4 = 9, R1C3 = 7 => 17(3) cage = {458}
20b. -> 17(3) cage = {458}, locked for N1
21. Hidden killer pair 3,7 for R34C1, R67C1 and R89C1 for C1, R34C1 and R67C1 must each contain both or neither of 3,7 -> R89C1 must contain both or neither of 3,7 but R89C1 cannot be {37} (because 17(3) cage in N7 cannot be {37}7) -> no 3,7 in R89C1
22. 17(3) cage in N7 = {179/269/278/359/368/467} (cannot be {458} which clashes with 17(3) cage in N1, ALS block)
22a. Consider permutations for 17(3) cage in N1 = {458}
22aa. 5 in R12C1, locked for C1
22ab. R12C1 = {48}, locked for C1 => R34C1 = {19/37}, R67C1 = {19/37} => naked quad {1379} in R3467C1, locked for C1
22b. -> R89C1 cannot contain both of 5,9 -> 17(3) cage in N7 = {179/269/278/368/467} (cannot be {359} because 3 only in R9C2), no 5
22c. 7 of {467} must be in R9C2 -> no 4 in R9C2
23. 17(3) cage in N7 (step 22b) = {179/269/278/368/467}
23a. R19C2 = R5C1 + 9 (step 15)
23b. Consider R9C2 = 7 => R19C2 = [47] (R19C2 cannot be [57/87] = 12,15 because no 3,6 in R5C1) = 11 => R5C1 = 2 -> 17(3) cage cannot be {278} = {28}7 (because cannot have 2 in R89C1 and 7 in R9C2)
23c. -> 17(3) cage in N7 = {179/269/368/467}
23d. 3 of {368} must be in R9C2 -> no 8 in R9C2
24. 17(3) cage in N7 (step 23c) = {179/269/368/467}
24a. Consider the combinations for 17(3) cage
24aa. 17(3) cage = {179/467} => R9C2 = 7 => R19C2 = [47] => R5C1 = 2 (working in step 23b)
24ab. 17(3) cage = {269}, 2 locked for N7
24ac. 17(3) cage = {368} => R9C2 = 3, R89C1 = {68}, locked for C1
24b. -> R67C1 = {37/46}/[91], no 2,8
25. Consider placements for 2 in C1
25aa. R5C1 = 2 => R19C2 = 11 (step 15) => min R9C2 = 3
25ab. 2 in R89C1, locked for N7
25b. -> no 2 in R9C2
[Looks like I need to start looking at contradiction moves or big hypotheticals.
I’ve noticed 45 rule on N1 6(3+3) outies R123C4 + R4C123 = 26 but cannot see any way to use this.]
26. 22(5) cage at R2C2 = {12379/12469/12478/13459/13468/13567/23467} (cannot be {12568/23458} because R2C4 + R4C2 = [85] clashes with R4C456)
26a. 22(5) cage at R2C2 cannot be {12478}, here’s how
22(5) cage = {12478} => R3C1 = 6 (hidden single in N1), R4C1 = 4, R2C4 = 4, R4C2 = 8, R4C12 = [48] clashes with 11(3) cage at R5C1
26b. -> 22(5) cage at R2C2 = {12379/12469/13459/13468/13567/23467}
26c. 22(5) cage = {13468} => R1C3 + R3C1 = {79} (hidden pair in N1) => R3C1 = {79}, R4C1 = {13} => naked pair {13} in R4C13, locked for N4 => 11(3) cage at R5C1 (step 14) = {245}, locked for N4 => 4 of {13468} must be in R2C4 -> no 8 in R2C4
26d. 4 of {12469/23467} must be in R2C4 or R4C2
26da. R2C4 = 4
26db. R4C2 = 4 => no 4 in R4C1 => no 6 in R3C1 => 6 of {12469/23467} must be in N1 => no 6 in R2C4
26dc. 4 of {13468} must be in R2C4 (step 26c)
26e. -> no 6 in R2C4
27. Consider placements for 6 in N2
27aa. 6 in 20(3) cage at R1C5 = {569}, locked for C5 => 19(3) cage at R7C5 = {478}, locked for N8
27ab. 6 in R23C6 => R456C6 (step 10) = {479/578}, 7 locked for C6
27b. -> no 7 in R78C6
28. 22(5) cage at R2C2 (step 26b) = {12379/12469/13459/13468/13567/23467}
28a. Consider the combinations which contain 3
28aa. 7 or 9 of {12379} must be in R4C2 (cannot both be in N1 because of clash with R1C3), 5 of {13459/13567} must be in R4C2, 8 of {13468} must be in R4C2
28ab. 4 of {23467} must be in R2C4 or R4C2
28abi. R2C4 = 4 => R5C4 = 6, R4C456 (step 12b) = {259}, locked for R4, no 9 in R4C1 => no 1 in R3C1 => R3C3 = 1 (hidden single in N1) => R4C3 = 3 => no 3 in R4C2
28abii. R4C2 = 4
28b. -> no 3 in R4C2
29. 22(5) cage at R2C2 (step 26b) = {12379/12469/13459/13468/13567/23467} cannot be {12379}, here’s how
22(5) cage = {12379} => R3C1 = 6 (hidden single in N1), R4C1 = 4, R1C2 = 4 (hidden single in N1), 11(3) cage at R5C1 (step 14) = {128}, locked for N4 => R4C3 = 3, R3C34 = {12}, R3C2 = 3 (hidden single in R3), R2C4 = {12}, naked pair {12} in R23C4, locked for N2 => R1C6 = 3, R1C7 = 4 clashes with R1C2
29a. -> 22(5) cage at R2C2 = {12469/13459/13468/13567/23467}
30. 22(5) cage at R2C2 (step 29a) = {12469/13459/13468/13567/23467} cannot be {13459}, here’s how
22(5) cage = {13459} => R3C1 = 6 (hidden single in N1), R4C1 = 4, 11(3) cage at R5C1 (step 14) = {128}, locked for N4 => R4C3 = 3, R3C3 = 2 (hidden single in N1), R3C4 = 1, R1C3 = 7 (hidden single in N1), R1C4 = 9, 20(3) cage in N2 (step 4) = {578} => R1C7 = 6 (hidden single in R1), R1C6 = 1 clashes with R3C4
30a. -> 22(5) cage at R2C2 = {12469/13468/13567/23467}
31. 22(5) cage at R2C2 (step 30a) = {12469/13468/13567/23467} cannot be {13567}, here’s how
22(5) = {13567} => R4C2 = 5, 11(3) cage at R5C1 (step 14) = {128}, locked for N4 => R4C3 = 3, R3C3 = 2 (hidden single in N1), R3C4 = 1, R2C4 = 3, R3C1 = 3 (hidden single in N1), R1C3 = 9 (hidden single in N1), R1C4 = 7, 20(3) cage in N2 (step 4) = {569}, locked for N2, R23C6 = {48} (hidden pair in N2), locked for C6 => R6C6 = 5, R4C456 (step 12b) = {268} => R4C4 = [826], R5C4 = 4, R6C4 = 7 (step 9) clashes with R1C4
31a. -> 22(5) cage at R2C2 = {12469/13468/23467}, no 5
32. 22(5) cage at R2C2 (step 31a) = {12469/13468/23467}
32a. 7 of {23467} cannot be in R4C2, here’s how
R4C2 = 7 => R1C3 + R3C1 = {79} (hidden pair in N1) => R3C3 = 1 (hidden single in N1), R4C3 = 3 => no 3,7 in R46C1 => no {37} in R34C1 or R67C1 => cannot place 3,7 in C1
32b. 9 of {12469} cannot be in R4C2, here’s how
R4C2 = 9 => R4C456 (step 12b) = {268}, R2C4 = 4, R5C4 = 6, clashes with R4C456
32c. 1 cannot be in R4C2, here’s how
32ca. R4C2 = 1 of {12469} => 11(3) cage at R5C1 (step 14) = {245}, 8 in N4 only in R6C23, R2C4 = 4 => R456C4 (step 9) = {568} = [568] => R6C4 = 8 clashes with R6C23
32cb. 8 of {13468} must be in R4C2 (step 26c)
32d. 6 cannot be in R4C2, here’s how
32da. R4C2 = 6 of {12469} => R3C1 = 6 (hidden single in N1), R4C1 = 4, R3C3 = 3 (hidden single in N1), R4C3 = 1 => R4C13 = [41] clashes with 11(3) cage at R5C1
32db. 8 of {13468} must be in R4C2 (step 26c)
32dc. R4C2 = 6 of {23467} => R2C4 = 4, R4C456 (step 12b) = {259}, locked for R4, R3C1 = 6 (hidden single in N1), R4C1 = 4, R1C3 = 9 (hidden single in N1), R1C4 = 7, 20(3) cage in N2 (step 4) = {569}, locked for N2 => R3C6 = 8 => R34C7 = 13 but {49} blocked by R4C1 + R4C456 and {67} blocked by R3C1 + R4C2 both 6
32e. -> R4C2 = {48}, no 1,6,7,9
33. Killer pair 4,8 in R4C2 and 11(3) cage at R5C1, locked for N4, clean-up: no 6 in R3C1, no 6 in R7C1
33a. 6 in N4 only in R6C123, locked for R6, clean-up: no 3 in R7C9
34. Consider placements for R4C2
R4C2 = 4 => 11(3) cage at R5C1 = {128}, locked for N4 => R4C3 = 3
R4C2 = 8 => 22(5) cage at R2C2 (step 31a) = {13468} => R1C3 + R3C1 = {79} (hidden pair in N1) => R4C1 = {13} => naked pair {13} in R4C13
-> 3 must be in R4C13, locked for R4 and N4, clean-up: no 7 in R7C1
35. R6C456 (step 12c) = {148} (cannot be {157} which clashes with R6C123, ALS block) -> R6C46 = {48}, locked for R6 and N5 -> R5C4 = 6, naked pair {59} in R4C46, locked for R4 and N5 -> R5C6 = 7, clean-up: no 1 in R3C1, no 4,8 in R3C9, no 1,5 in R7C9, no 3 in R9C3
35a. 9 in R5 only in R5C789, locked for N6
36. R5C9 = R19C8 + 3 (step 16)
36a. Min R5C9 = 8 -> min R19C8 = 5, no 1 in R9C8
37. 21(3) cage at R3C6 (step 5) = {489/678}
37a. 9 of {489} must be in R3C7 -> no 4 in R3C7
38. 12(3) cage at R6C3 = {129/156/237/246/345} (cannot be {138} because no 1,3,8 in R6C3, cannot be {147} = [741] which clashes with R67C1, cage blocker), no 8
38a. 7 of {237} must be in R6C3 -> no 7 in R7C34
39. 22(5) cage at R2C2 (step 31a) = {12469/13468/23467}
39a. Consider placement for R4C2
39aa. R4C2 = 4 => 22(5) cage at R2C2 = {12469/23467}, killer pair 7,9 in R1C3 and 22(5) cage for N1 => R3C1 = 3
39ab. R4C2 = 8 => 22(5) cage at R2C2 = {13468} => R3C3 = 2 (hidden single in N1)
39b. -> no 3 in R3C3
[Looks like I need to use some more contradiction moves.]
40. 22(5) cage at R2C2 (step 31a) = {12469/13468/23467} cannot be {12469}, here’s how
22(5) cage = {12469}, 9 locked for N1 => R1C3 = 7, R1C4 = 9 => 20(3) cage in N2 (step 4) = {578} => R1C5 = {58}, R3C1 = 3 (hidden single in N1) => naked triple {123} in R3C134, locked for R3 => R3C2 = {69} => 1,2 of {12469} must be in R2C234, locked for R2 => R2C9 = 3, R1C6 = 3 (hidden single in R1), R1C7 = 4 => R1C57 = {58}4 clashes with R1C12, ALS block
40a. -> 22(5) cage at R2C2 = {13468/23467}, no 9
[I looked at placements for 6 in R4 but couldn’t quite make anything from this work. 6 in R4C7 or R4C9 forces 7 in R3C7 or R3C9 but I couldn’t get anything from 6 in R4C8 which can still have 7 in R3C7.]
41. 26(5) cage at R2C6 = {12689/13589/13679/14579/14678/24569/24578/34568} (cannot be {23489/23579/23678} because 2,3 only in R2C6)
41a. 26(5) cage cannot be {12689}, here’s how
26(5) cage = {12689} => R2C6 = 2, R1C7 = 4 (hidden single in N3), R1C6 = 3, R3C9 = 5 (hidden single in N3), R4C9 = 8, R4C2 = 4, R3C4 = 1, R2C4 = 4 clashes with R4C2
41b. 26(5) cage cannot be {13589/13679}, here’s how
26(5) cage = {13589/13679} => R2C6 = 3, R1C7 = 4 (hidden single in N3), R1C6 = 3 clashes with R2C6
41c. 26(5) cage cannot be {14579}, here’s how
Either 26(5) = {14579} with R2C6 + R4C8 = {14}, 5,7,9 locked for N3 => R3C9 = 6, R4C9 = 7, R3C7 = 8 (hidden single in N3) => 21(3) cage at R3C6 (step 5) = {678} => R4C7 = 7 clashes with R4C9
or 26(5) = {14579} with R4C8 = 7, R2C6 = 1, 4,5,9 locked for N3 => R1C7 = 6, R1C6 = 1 clashes with R2C6
41d. 26(5) cage cannot be {34568}, here’s how
26(5) cage = {34568} => R2C6 = 3 => no 3 in R1C6 => no 4 in R1C7 => 4,5,8 must be in N3 (cannot be 4,5,6 or 5,6,8 which would clash with R1C7), locked for N3, R4C8 = 6, R1C7 = 6, R3C9 = 9 (R34C9 cannot be [76] which clashes with R4C8), R4C9 = 4, R4C2 = 8, R3C7 = 7 => 21(3) cage at R3C6 (step 5) = {678} => R4C7 = {68} clashes with R4C28
41e. -> 26(5) cage at R2C6 = {14678/24569/24578}, no 3
42. 26(5) cage at R2C6 (step 41e) = {14678/24569/24578}
42a. Consider combinations for the 26(5) cage
42aa. 26(5) cage = {14678/24578} => 9 in N3 only in R3C79
42aai. R3C7 = 9 => 21(3) cage at R3C6 (step 5) = {489} => R4C7 = {48}, naked pair {48} in R4C27, locked for R4
42aaii. R3C9 = 9 => R4C9 = 4 => R4C2 = 8
42ab. 26(5) cage = {24569} doesn’t contain 8
42b. -> no 8 in R4C8
43. 26(5) cage at R2C6 (step 41e) = {14678/24569/24578}
43a. Consider combinations for the 26(5) cage
43aa. 7 of 26(5) cage = {14678} must be in N3 or in R4C8
43aai. 7 of {14678} in N3 => no 7 in R3C9 => no 6 in R4C9, 21(3) cage at R3C6 (step 5) = {489/678} => R4C7 = {48} or R4C7 = 7 => R4C8 = 6 (hidden single in R4) => no 1 in R4C8
43aaii. 7 of {14678} in R4C8 => no 1 in R4C8
43ab. 26(5) cage = {24569/24578} don’t contain 1
43b. -> no 1 in R4C8
44. 1 in N6 only in 18(3) cage at R5C7 (step 14a) = {189} (only remaining combination), locked for R5 and N6, clean-up: no 5 in R3C9
44a. Naked triple {245} in 11(3) cage at R5C1, locked for N4 -> R4C2 = 8
44b. Naked triple {467} in R4C789, locked for R4 and N6, clean-up: no 3 in R3C1, no 2 in R7C9
45. Naked pair {79} in R1C3 + R3C1, locked for N1
45a. 8 in N1 only in R12C1, locked for C1, clean-up: no 3 in R9C2 (step 23c)
46. 22(5) cage at R2C2 (step 31a) = {13468} (only remaining combination), no 2 -> R2C4 = 4, R6C46 = [84], R4C4 = 5 (step 9), R6C6 = 9, clean-up: no 1,4 in R9C3
46a. R3C3 = 2 (hidden single in N1), clean-up: no 7 in R9C4
46b. 4 in N1 only in R1C12, locked for R1, clean-up: no 3 in R1C6
47. R3C4 = 3 (hidden single in N2), R4C3 = 1, R4C1 = 3, R3C1 = 7, R1C3 = 9, R1C4 = 7, clean-up: no 8 in 20(3) cage in N2 (step 4), no 6 in R4C9, no 6 in R9C3
48. Naked triple {569} in 20(3) cage in N2, locked for C5 and N2 => R3C6 = 8
49. R8C4 = 9 (hidden single in C4), R6C1 = 9 (hidden single in R6), R7C1 = 1, R7C4 = 2, R9C4 = 1, R9C3 = 8, clean-up: no 6 in R9C6, no 5,6 in R9C7
50. R9C2 = 9 (hidden single in N7) -> 17(3) cage (step 23c) = {269} (only remaining combination) -> R89C1 = {26}, locked for C1 and N7
51. Naked pair {56} in R1C57, locked for R1 -> R1C2 = 4, R1C1 = 8, R2C1 = 5, R5C1 = 4, R5C3 = 5, R5C2 = 2
52. 21(3) cage at R3C6 (step 5) = {489/678}
52a. 7 of {678} must be in R4C7 -> no 6 in R4C7
53. R4C8 = 6 (hidden single in R4)
54. Naked pair {69} in R3C79, locked for R3 and N3 -> R3C2 = 1, R3C5 = 5, R1C5 = 6, R2C5 = 9, R1C7 = 5, R1C6 = 2, R2C6 = 1, R3C8 = 4
55. R2C9 = 2 (hidden single in R2), clean-up: no 7 in R7C9
56. Killer pair 4,6 in R34C9 and R7C9, locked for C9
57. 14(3) cage in N9 = {239/257} (cannot be {158} because 1,8 only in R8C9), no 1,8 -> R9C8 = 2, R9C7 = 4, R9C6 = 3, R9C5 = 7, R9C9 = 5, R8C9 = 7, R6C9 = 3, R7C9 = 6, R7C6 = 5, R6C7 = 2, R7C7 = 9 (cage sum)
and the rest is naked singles.