You need more than x-wing for this puzzle. Here is a possible solution:
You missed a hidden 34-pair in column 5, but it does not help much.
There is also a turbot fish to eliminate 1 from r9c6 (either r9c1=1 or r3c1=1 => r2c3<>1 => r2c6=1), which also does not help much.
But then you can eliminate 6 from r9c7 with an error chain:
r9c7=6 => r9c9=8 => r1c9<>8 => r1c4=8 => r1c5=3 => r1c6=4 => r9c6=6.
This brings you some steps further.
- Code: Select all
*-----------------------------------------------------------------------------*
| 57 6 59 | 389 34 49 | 2 1 578 |
| 8 23 123 | 5 7 12 | 6 4 9 |
| 1257 279 4 | 12689 1689 1269 | 578 57 3 |
|-------------------------+-------------------------+-------------------------|
| 457 34789 358 | 12789 1589 12579 | 13579 23 6 |
| 2567 1 256 | 4 569 3 | 579 8 57 |
| 9 3478 3568 | 12678 1568 12567 | 1357 2357 4 |
|-------------------------+-------------------------+-------------------------|
| 3 28 128 | 1679 1569 15679 | 4 6 27 |
| 46 49 69 | 37 2 8 | 357 357 1 |
| 12 5 7 | 136 34 46 | 38 9 28 |
*-----------------------------------------------------------------------------*
An error net eliminates 5 from r1c9:
r1c9=5 => r1c13<>5 => r3c1=5
r1c9=5 => r9c9=8 => r9c1=2 => r3c1=1
- Code: Select all
*-----------------------------------------------------------------------------*
| 57 6 59 | 389 34 49 | 2 1 78 |
| 8 23 123 | 5 7 12 | 6 4 9 |
| 127 279 4 | 12689 1689 1269 | 578 57 3 |
|-------------------------+-------------------------+-------------------------|
| 457 34789 358 | 12789 1589 12579 | 13579 23 6 |
| 267 1 26 | 4 569 3 | 579 8 5 |
| 9 3478 3568 | 12678 1568 12567 | 1357 2357 4 |
|-------------------------+-------------------------+-------------------------|
| 3 28 128 | 1679 1569 15679 | 4 6 27 |
| 46 49 69 | 37 2 8 | 357 357 1 |
| 12 5 7 | 136 34 46 | 38 9 28 |
*-----------------------------------------------------------------------------*
Then you can eliminate 5 from r1c3:
r1c3=5 => r8c3=9 => r8c1=6 => r4c1=4 => r1c1=5
This solves it.