After making all the "obvious" moves (including the avoidance of a non-unique rectangle at r5&9, c2&3) I reached this position.
Code: Select all
1 23459 2349 7 249 8 356 369 59
59 23579 239 2369 269 12369 8 4 1579
8 3479 6 349 5 139 13 1379 2
456 345 34 1 8 276 9 276 457
2 459 18* 569 679 679 1456 1678* 3
569 18* 7 2569 3 4 1256 1268* 15
3 249 249 469 1 69 7 5 8
479 6 5 8 2479 2379 1234 1239 149
479 18* 18* 2349 2479 5 234 239 6
1. Potential "non-unique hexagon" in r56&9, c23&8.
Since "8" must lie in r5c8 or r6c8, eliminate "1" from those two cells.
2. 5-star constellation from r6c9 eliminates "1" at r3c6.
A. r6c9 = 1 ==> the "1" in top right box lies in row 3 ==> r3c6 <> 1.
B. r6c9 = 5 ==> r1c7 = 5 ==> r1c8 = 6 ==> {2, 7, 8} triplet in c8r456 ==> r2c9 = 7 ==> pair {1, 3} in r3c7&8 ==> r3c6 <> 1.
3. r2c6 = 1 (unique vertical).
Now the grid looks like this.
Code: Select all
1 23459 2349 7 249 8 356 369 59
59 23579 239 2369 269 1 8 4 579
8 3479 6 349 5 39 13 1379 2
456 345 34 1 8 276 9 276 457
2 459 18 569 679 679 1456 678 3
569 18 7 2569 3 4 1256 268 15
3 249 249 469 1 69 7 5 8
479 6 5 8 2479 2379 1234 1239 149
479 18 18 2349 2479 5 234 239 6
4. 6-star constellation from r6c9 eliminates "6" at r5c8.
A. r6c9 = 1 ==> r6c2 = 8 ==> r5c3 <> 8 ==> r5c8 = 8; 8 <> 6.
B. r6c9 = 5 ==> r1c7 = 5 ==> r1c8 = 6 ==> r5c8 <> 6.
5. A long double-implication chain proves that r5c8 <> 7.
A. r5c8 = 7 ==> {6, 9} pair in r5c5&6 ==> r5c4 = 5 ==> r5c2 = 4.
B. r5c8 = 7 ==> {1, 3, 9} triplet in row 3 ==> r3c4 = 4 ==> {6, 9} pair in r7c4&6.
{6, 9} pair ==> {2, 4} pair in r7c2&3 ==> {7, 9} pair in c1r8&9 ==> r2c1 = 5 ==> r6c1 = 6 ==> r4c1 = 4.
But we can't have two "4"s in the middle left 3x3 box, so r5c8 = 8.
6. r5c3 = 1; r6c2 = 8; r9c2 = 1; r9c3 = 8 (sole candidates); the "7" in row 5 lies in the middle center 3x3 box.
Now a couple more constellations finish it off. The grid has been reduced to this state.
Code: Select all
1 23459 2349 7 249 8 356 369 59
59 23579 239 2369 269 1 8 4 579
8 3479 6 349 5 39 13 1379 2
456 345 34 1 8 26 9 276 457
2 459 1 569 679 679 1456 8 3
569 8 7 2569 3 4 1256 26 15
3 249 249 469 1 69 7 5 8
479 6 5 8 2479 2379 1234 1239 149
479 1 8 2349 2479 5 234 239 6
7. 4-star constellation from r6c8 proves that r4c6 = 2.
A. r6c8 = 2 ==> r4c6 = 2 (only spot left in middle center 3x3 box).
B. r6c8 = 6 ==> r4c1 = 6 (only spot left in column 1) ==> r4c6 = 2.
8. A long double-implication chain proves that r4c8 <> 7.
A. r4c8 = 7 ==> r4c1 = 6 (only spot left in row 4).
B. r4c8 = 7 ==> r4c1 = 4 (by the same logic used in 5B, above).
And with r4c8 = 6 this very tough nut finally splits wide open. dcb