- Code: Select all
 .-----------------.-----------.---------------.
| b56   7    2    | 4  a69  8 | 1   3     5-9 |
|  1    9    4    | 7   3   5 | 2   6     8   |
|  8    3    56   | 1   69  2 | 59  4     7   |
:-----------------+-----------+---------------:
| c569  156  7    | 2   4   3 | 8   15   d569 |
|  4    2    16   | 5   8   9 | 67  17    3   |
|  3    8    59   | 6   7   1 | 59  2     4   |
:-----------------+-----------+---------------:
|  57   45   358  | 9   1   6 | 34  578   2   |
|  579  15   1589 | 3   2   4 | 67  578   56  |
|  2    46   36   | 8   5   7 | 34  9     1   |
'-----------------'-----------'---------------'
Take your pick from these variants of Cenoman's solution:
H-Wing: (6=5)r1c1 - (5=9)r1c9 - r4c9 = (9)r4c1 => -6 r4c1 (Cenoman's)
M2-Wing: (9=6)r1c5 - r1c1 = (6-9)r4c1 = (9)r4c9 => -9 r1c9 (shown)
M3-Wing: (5=9)r1c9 - r4c9 = (9-6)r4c1 = (6)r1c1 => -5 r1c1
S-Wing: (6)r4c1 = r1c1 - (6=9)r1c5 - r1c9 = (9)r4c9 => -6 r4c9, -9 r4c1
L2-Wing: (6)r1c1 = (6-9)r4c1 = r4c9 - r1c9 = (9)r1c5 => -6 r1c5
L3-Wing: (6)r4c1 = (6-5)r1c1 = (5-9)r1c9 = (9)r4c9 => -6 r4c9, -9 r4c1
L3-Wing: (5)r1c9 = (5-6)r1c1 = (6-9)r4c1 = (9)r4c9 => -5 r4c9, -9 r1c9
Did I miss any?