Battle of Yavin

Post puzzles for others to solve here.

Battle of Yavin

Postby mith » Tue Jan 26, 2021 5:04 pm

Code: Select all
+-------+-------+-------+
| . . . | 9 . . | 8 . . |
| 7 . . | . . . | . . 6 |
| 5 4 . | . . 3 | . . 7 |
+-------+-------+-------+
| . 2 . | . . . | . . . |
| 6 . . | . 1 5 | . . 3 |
| . . . | 8 . . | 4 . . |
+-------+-------+-------+
| . . . | 1 . . | 2 . . |
| 3 . . | . 7 6 | . . 1 |
| . . . | . . . | . . . |
+-------+-------+-------+
...9..8..7.......654...3..7.2.......6...15..3...8..4.....1..2..3...76..1.........
mith
 
Posts: 950
Joined: 14 July 2020

Re: Battle of Yavin

Postby rjamil » Tue Jan 26, 2021 6:05 pm

My program solves the puzzle without guess:
Hidden Text: Show
Code: Select all
...9..8..7.......654...3..7.2.......6...15..3...8..4.....1..2..3...76..1.........#Battle of Yavin
+---+---+---+
|...|9..|8..|
|7..|...|..6|
|54.|..3|..7|
+---+---+---+
|.2.|...|...|
|6..|.15|..3|
|...|8..|4..|
+---+---+---+
|...|1..|2..|
|3..|.76|..1|
|...|...|...|
+---+---+---+
 +-------------------------+--------------------+----------------------+
 | 12     136     1236     | 9     2456    1247 | 8      12345    245  |
 | 7      1389    12389    | 245   2458    1248 | 1359   123459   6    |
 | 5      4       12689    | 26    268     3    | 19     129      7    |
 +-------------------------+--------------------+----------------------+
 | 1489   2       1345789  | 3467  3469    479  | 15679  156789   589  |
 | 6      789     4789     | 247   1       5    | 79     2789     3    |
 | 19     13579   13579    | 8     2369    279  | 4      125679   259  |
 +-------------------------+--------------------+----------------------+
 | 489    56789   456789   | 1     34589   489  | 2      3456789  4589 |
 | 3      589     24589    | 245   7       6    | 59     4589     1    |
 | 12489  156789  12456789 | 2345  234589  2489 | 35679  3456789  4589 |
 +-------------------------+--------------------+----------------------+
1st) Hidden single: 7 @ r1c6 from values 1247 Row 1 wise
 +-------------------------+--------------------+----------------------+
 | 12     136     1236     | 9     2456    7    | 8      12345    245  |
 | 7      1389    12389    | 245   2458    1248 | 1359   123459   6    |
 | 5      4       12689    | 26    268     3    | 19     129      7    |
 +-------------------------+--------------------+----------------------+
 | 1489   2       1345789  | 3467  3469    49   | 15679  156789   589  |
 | 6      789     4789     | 247   1       5    | 79     2789     3    |
 | 19     13579   13579    | 8     2369    29   | 4      125679   259  |
 +-------------------------+--------------------+----------------------+
 | 489    56789   456789   | 1     34589   489  | 2      3456789  4589 |
 | 3      589     24589    | 245   7       6    | 59     4589     1    |
 | 12489  156789  12456789 | 2345  234589  2489 | 35679  3456789  4589 |
 +-------------------------+--------------------+----------------------+
2nd) Hidden single: 1 @ r2c6 from values 1248 Column 6 wise
 +-------------------------+--------------------+----------------------+
 | 12     136     1236     | 9     2456    7    | 8      12345    245  |
 | 7      389     2389     | 245   2458    1    | 359    23459    6    |
 | 5      4       12689    | 26    268     3    | 19     129      7    |
 +-------------------------+--------------------+----------------------+
 | 1489   2       1345789  | 3467  3469    49   | 15679  156789   589  |
 | 6      789     4789     | 247   1       5    | 79     2789     3    |
 | 19     13579   13579    | 8     2369    29   | 4      125679   259  |
 +-------------------------+--------------------+----------------------+
 | 489    56789   456789   | 1     34589   489  | 2      3456789  4589 |
 | 3      589     24589    | 245   7       6    | 59     4589     1    |
 | 12489  156789  12456789 | 2345  234589  2489 | 35679  3456789  4589 |
 +-------------------------+--------------------+----------------------+
2) Locked candidate Type 1 (Pointing): 8 @ r123c5 => -8 @ r456789c5
 +-------------------------+-------------------+----------------------+
 | 12     136     1236     | 9     2456   7    | 8      12345    245  |
 | 7      389     2389     | 245   2458   1    | 359    23459    6    |
 | 5      4       12689    | 26    268    3    | 19     129      7    |
 +-------------------------+-------------------+----------------------+
 | 1489   2       1345789  | 3467  3469   49   | 15679  156789   589  |
 | 6      789     4789     | 247   1      5    | 79     2789     3    |
 | 19     13579   13579    | 8     2369   29   | 4      125679   259  |
 +-------------------------+-------------------+----------------------+
 | 489    56789   456789   | 1     3459   489  | 2      3456789  4589 |
 | 3      589     24589    | 245   7      6    | 59     4589     1    |
 | 12489  156789  12456789 | 2345  23459  2489 | 35679  3456789  4589 |
 +-------------------------+-------------------+----------------------+
2) Hidden triplet: Box 9 wise 367 @ r7c8 r9c7 r9c8 => -4589 @ r7c8 -59 @ r9c7 -4589 @ r9c8
 +-------------------------+-------------------+---------------------+
 | 12     136     1236     | 9     2456   7    | 8      12345   245  |
 | 7      389     2389     | 245   2458   1    | 359    23459   6    |
 | 5      4       12689    | 26    268    3    | 19     129     7    |
 +-------------------------+-------------------+---------------------+
 | 1489   2       1345789  | 3467  3469   49   | 15679  156789  589  |
 | 6      789     4789     | 247   1      5    | 79     2789    3    |
 | 19     13579   13579    | 8     2369   29   | 4      125679  259  |
 +-------------------------+-------------------+---------------------+
 | 489    56789   456789   | 1     3459   489  | 2      367     4589 |
 | 3      589     24589    | 245   7      6    | 59     4589    1    |
 | 12489  156789  12456789 | 2345  23459  2489 | 367    367     4589 |
 +-------------------------+-------------------+---------------------+
2) Jelly Fish: Row wise 2 @ r2358c3458
 +------------------------+------------------+---------------------+
 | 12     136     136     | 9     456   7    | 8      1345    245  |
 | 7      389     2389    | 245   2458  1    | 359    23459   6    |
 | 5      4       12689   | 26    268   3    | 19     129     7    |
 +------------------------+------------------+---------------------+
 | 1489   2       1345789 | 3467  3469  49   | 15679  156789  589  |
 | 6      789     4789    | 247   1     5    | 79     2789    3    |
 | 19     13579   13579   | 8     369   29   | 4      15679   259  |
 +------------------------+------------------+---------------------+
 | 489    56789   456789  | 1     3459  489  | 2      367     4589 |
 | 3      589     24589   | 245   7     6    | 59     4589    1    |
 | 12489  156789  1456789 | 345   3459  2489 | 367    367     4589 |
 +------------------------+------------------+---------------------+
2) Locked candidate Type 2 (Claiming): 2 @ r123c5 => -2 @ r123c46
 +------------------------+------------------+---------------------+
 | 12     136     136     | 9     456   7    | 8      1345    245  |
 | 7      389     2389    | 45    2458  1    | 359    23459   6    |
 | 5      4       12689   | 6     268   3    | 19     129     7    |
 +------------------------+------------------+---------------------+
 | 1489   2       1345789 | 3467  3469  49   | 15679  156789  589  |
 | 6      789     4789    | 247   1     5    | 79     2789    3    |
 | 19     13579   13579   | 8     369   29   | 4      15679   259  |
 +------------------------+------------------+---------------------+
 | 489    56789   456789  | 1     3459  489  | 2      367     4589 |
 | 3      589     24589   | 245   7     6    | 59     4589    1    |
 | 12489  156789  1456789 | 345   3459  2489 | 367    367     4589 |
 +------------------------+------------------+---------------------+
3rd) Naked single: 6 @ r3c4
 +------------------------+-----------------+---------------------+
 | 12     136     136     | 9    45    7    | 8      1345    245  |
 | 7      389     2389    | 45   2458  1    | 359    23459   6    |
 | 5      4       1289    | 6    28    3    | 19     129     7    |
 +------------------------+-----------------+---------------------+
 | 1489   2       1345789 | 347  3469  49   | 15679  156789  589  |
 | 6      789     4789    | 247  1     5    | 79     2789    3    |
 | 19     13579   13579   | 8    369   29   | 4      15679   259  |
 +------------------------+-----------------+---------------------+
 | 489    56789   456789  | 1    3459  489  | 2      367     4589 |
 | 3      589     24589   | 245  7     6    | 59     4589    1    |
 | 12489  156789  1456789 | 345  3459  2489 | 367    367     4589 |
 +------------------------+-----------------+---------------------+
3) Hidden pair: Column 5 wise 28 @ r2c5 r3c5 => -45 @ r2c5
 +------------------------+-----------------+---------------------+
 | 12     136     136     | 9    45    7    | 8      1345    245  |
 | 7      389     2389    | 45   28    1    | 359    23459   6    |
 | 5      4       1289    | 6    28    3    | 19     129     7    |
 +------------------------+-----------------+---------------------+
 | 1489   2       1345789 | 347  3469  49   | 15679  156789  589  |
 | 6      789     4789    | 247  1     5    | 79     2789    3    |
 | 19     13579   13579   | 8    369   29   | 4      15679   259  |
 +------------------------+-----------------+---------------------+
 | 489    56789   456789  | 1    3459  489  | 2      367     4589 |
 | 3      589     24589   | 245  7     6    | 59     4589    1    |
 | 12489  156789  1456789 | 345  3459  2489 | 367    367     4589 |
 +------------------------+-----------------+---------------------+
3) Sword Fish: Row wise 4 @ r258c348
 +-----------------------+-----------------+---------------------+
 | 12     136     136    | 9    45    7    | 8      135     245  |
 | 7      389     2389   | 45   28    1    | 359    23459   6    |
 | 5      4       1289   | 6    28    3    | 19     129     7    |
 +-----------------------+-----------------+---------------------+
 | 1489   2       135789 | 37   3469  49   | 15679  156789  589  |
 | 6      789     4789   | 247  1     5    | 79     2789    3    |
 | 19     13579   13579  | 8    369   29   | 4      15679   259  |
 +-----------------------+-----------------+---------------------+
 | 489    56789   56789  | 1    3459  489  | 2      367     4589 |
 | 3      589     24589  | 245  7     6    | 59     4589    1    |
 | 12489  156789  156789 | 35   3459  2489 | 367    367     4589 |
 +-----------------------+-----------------+---------------------+
3) Jelly Fish: Row wise 8 @ r2358c2358
 +---------------------+-----------------+--------------------+
 | 12     136    136   | 9    45    7    | 8      135    245  |
 | 7      389    2389  | 45   28    1    | 359    23459  6    |
 | 5      4      1289  | 6    28    3    | 19     129    7    |
 +---------------------+-----------------+--------------------+
 | 1489   2      13579 | 37   3469  49   | 15679  15679  589  |
 | 6      789    4789  | 247  1     5    | 79     2789   3    |
 | 19     13579  13579 | 8    369   29   | 4      15679  259  |
 +---------------------+-----------------+--------------------+
 | 489    5679   5679  | 1    3459  489  | 2      367    4589 |
 | 3      589    24589 | 245  7     6    | 59     4589   1    |
 | 12489  15679  15679 | 35   3459  2489 | 367    367    4589 |
 +---------------------+-----------------+--------------------+
3) Jelly Fish: Row wise 9 @ r2358c2378
 +--------------------+-----------------+-------------------+
 | 12     136   136   | 9    45    7    | 8     135    245  |
 | 7      389   2389  | 45   28    1    | 359   23459  6    |
 | 5      4     1289  | 6    28    3    | 19    129    7    |
 +--------------------+-----------------+-------------------+
 | 1489   2     1357  | 37   3469  49   | 1567  1567   589  |
 | 6      789   4789  | 247  1     5    | 79    2789   3    |
 | 19     1357  1357  | 8    369   29   | 4     1567   259  |
 +--------------------+-----------------+-------------------+
 | 489    567   567   | 1    3459  489  | 2     367    4589 |
 | 3      589   24589 | 245  7     6    | 59    4589   1    |
 | 12489  1567  1567  | 35   3459  2489 | 367   367    4589 |
 +--------------------+-----------------+-------------------+
3) Hidden quad: Row 9 wise 2489 @ r9c1 r9c5 r9c6 r9c9 => -1 @ r9c1 -35 @ r9c5 -5 @ r9c9
 +-------------------+-----------------+-------------------+
 | 12    136   136   | 9    45    7    | 8     135    245  |
 | 7     389   2389  | 45   28    1    | 359   23459  6    |
 | 5     4     1289  | 6    28    3    | 19    129    7    |
 +-------------------+-----------------+-------------------+
 | 1489  2     1357  | 37   3469  49   | 1567  1567   589  |
 | 6     789   4789  | 247  1     5    | 79    2789   3    |
 | 19    1357  1357  | 8    369   29   | 4     1567   259  |
 +-------------------+-----------------+-------------------+
 | 489   567   567   | 1    3459  489  | 2     367    4589 |
 | 3     589   24589 | 245  7     6    | 59    4589   1    |
 | 2489  1567  1567  | 35   49    2489 | 367   367    489  |
 +-------------------+-----------------+-------------------+
3) Hidden quad: Column 3 wise 2489 @ r2c3 r3c3 r5c3 r8c3 => -3 @ r2c3 -1 @ r3c3 -7 @ r5c3 -5 @ r8c3
 +------------------+-----------------+-------------------+
 | 12    136   136  | 9    45    7    | 8     135    245  |
 | 7     389   289  | 45   28    1    | 359   23459  6    |
 | 5     4     289  | 6    28    3    | 19    129    7    |
 +------------------+-----------------+-------------------+
 | 1489  2     1357 | 37   3469  49   | 1567  1567   589  |
 | 6     789   489  | 247  1     5    | 79    2789   3    |
 | 19    1357  1357 | 8    369   29   | 4     1567   259  |
 +------------------+-----------------+-------------------+
 | 489   567   567  | 1    3459  489  | 2     367    4589 |
 | 3     589   2489 | 245  7     6    | 59    4589   1    |
 | 2489  1567  1567 | 35   49    2489 | 367   367    489  |
 +------------------+-----------------+-------------------+
3) Locked candidate Type 1 (Pointing): 1 @ r1c123 => -1 @ r1c456789
 +------------------+-----------------+-------------------+
 | 12    136   136  | 9    45    7    | 8     35     245  |
 | 7     389   289  | 45   28    1    | 359   23459  6    |
 | 5     4     289  | 6    28    3    | 19    129    7    |
 +------------------+-----------------+-------------------+
 | 1489  2     1357 | 37   3469  49   | 1567  1567   589  |
 | 6     789   489  | 247  1     5    | 79    2789   3    |
 | 19    1357  1357 | 8    369   29   | 4     1567   259  |
 +------------------+-----------------+-------------------+
 | 489   567   567  | 1    3459  489  | 2     367    4589 |
 | 3     589   2489 | 245  7     6    | 59    4589   1    |
 | 2489  1567  1567 | 35   49    2489 | 367   367    489  |
 +------------------+-----------------+-------------------+
3) Hidden quad: Column 8 wise 2489 @ r2c8 r3c8 r5c8 r8c8 => -35 @ r2c8 -1 @ r3c8 -7 @ r5c8 -5 @ r8c8
 +------------------+-----------------+------------------+
 | 12    136   136  | 9    45    7    | 8     35    245  |
 | 7     389   289  | 45   28    1    | 359   249   6    |
 | 5     4     289  | 6    28    3    | 19    29    7    |
 +------------------+-----------------+------------------+
 | 1489  2     1357 | 37   3469  49   | 1567  1567  589  |
 | 6     789   489  | 247  1     5    | 79    289   3    |
 | 19    1357  1357 | 8    369   29   | 4     1567  259  |
 +------------------+-----------------+------------------+
 | 489   567   567  | 1    3459  489  | 2     367   4589 |
 | 3     589   2489 | 245  7     6    | 59    489   1    |
 | 2489  1567  1567 | 35   49    2489 | 367   367   489  |
 +------------------+-----------------+------------------+
4th) Hidden single: 1 @ r3c7 from values 19 Row 3 wise
 +------------------+-----------------+-----------------+
 | 12    136   136  | 9    45    7    | 8    35    245  |
 | 7     389   289  | 45   28    1    | 359  249   6    |
 | 5     4     289  | 6    28    3    | 1    29    7    |
 +------------------+-----------------+-----------------+
 | 1489  2     1357 | 37   3469  49   | 567  1567  589  |
 | 6     789   489  | 247  1     5    | 79   289   3    |
 | 19    1357  1357 | 8    369   29   | 4    1567  259  |
 +------------------+-----------------+-----------------+
 | 489   567   567  | 1    3459  489  | 2    367   4589 |
 | 3     589   2489 | 245  7     6    | 59   489   1    |
 | 2489  1567  1567 | 35   49    2489 | 367  367   489  |
 +------------------+-----------------+-----------------+
4) Hidden quad: Box 7 wise 2489 @ r7c1 r8c2 r8c3 r9c1 => -5 @ r8c2
 +------------------+-----------------+-----------------+
 | 12    136   136  | 9    45    7    | 8    35    245  |
 | 7     389   289  | 45   28    1    | 359  249   6    |
 | 5     4     289  | 6    28    3    | 1    29    7    |
 +------------------+-----------------+-----------------+
 | 1489  2     1357 | 37   3469  49   | 567  1567  589  |
 | 6     789   489  | 247  1     5    | 79   289   3    |
 | 19    1357  1357 | 8    369   29   | 4    1567  259  |
 +------------------+-----------------+-----------------+
 | 489   567   567  | 1    3459  489  | 2    367   4589 |
 | 3     89    2489 | 245  7     6    | 59   489   1    |
 | 2489  1567  1567 | 35   49    2489 | 367  367   489  |
 +------------------+-----------------+-----------------+
4) X-Wing: Row wise 5 @ r28c47
 +------------------+-----------------+-----------------+
 | 12    136   136  | 9    45    7    | 8    35    245  |
 | 7     389   289  | 45   28    1    | 359  249   6    |
 | 5     4     289  | 6    28    3    | 1    29    7    |
 +------------------+-----------------+-----------------+
 | 1489  2     1357 | 37   3469  49   | 67   1567  589  |
 | 6     789   489  | 247  1     5    | 79   289   3    |
 | 19    1357  1357 | 8    369   29   | 4    1567  259  |
 +------------------+-----------------+-----------------+
 | 489   567   567  | 1    3459  489  | 2    367   4589 |
 | 3     89    2489 | 245  7     6    | 59   489   1    |
 | 2489  1567  1567 | 3    49    2489 | 367  367   489  |
 +------------------+-----------------+-----------------+
5th) Naked single: 3 @ r9c4
 +------------------+-----------------+-----------------+
 | 12    136   136  | 9    45    7    | 8    35    245  |
 | 7     389   289  | 45   28    1    | 359  249   6    |
 | 5     4     289  | 6    28    3    | 1    29    7    |
 +------------------+-----------------+-----------------+
 | 1489  2     1357 | 7    3469  49   | 67   1567  589  |
 | 6     789   489  | 247  1     5    | 79   289   3    |
 | 19    1357  1357 | 8    369   29   | 4    1567  259  |
 +------------------+-----------------+-----------------+
 | 489   567   567  | 1    459   489  | 2    367   4589 |
 | 3     89    2489 | 245  7     6    | 59   489   1    |
 | 2489  1567  1567 | 3    49    2489 | 67   67    489  |
 +------------------+-----------------+-----------------+
6th) Hidden single: 3 @ r2c7 from values 359 Column 7 wise
 +------------------+-----------------+----------------+
 | 12    136   136  | 9    45    7    | 8   5     245  |
 | 7     89    289  | 45   28    1    | 3   249   6    |
 | 5     4     289  | 6    28    3    | 1   29    7    |
 +------------------+-----------------+----------------+
 | 1489  2     1357 | 7    3469  49   | 67  1567  589  |
 | 6     789   489  | 247  1     5    | 79  289   3    |
 | 19    1357  1357 | 8    369   29   | 4   1567  259  |
 +------------------+-----------------+----------------+
 | 489   567   567  | 1    459   489  | 2   367   4589 |
 | 3     89    2489 | 245  7     6    | 59  489   1    |
 | 2489  1567  1567 | 3    49    2489 | 67  67    489  |
 +------------------+-----------------+----------------+
7th) Hidden single: 5 @ r2c4 from values 45 Row 2 wise
 +------------------+-----------------+----------------+
 | 12    136   136  | 9    4     7    | 8   5     245  |
 | 7     89    289  | 5    28    1    | 3   249   6    |
 | 5     4     289  | 6    28    3    | 1   29    7    |
 +------------------+-----------------+----------------+
 | 1489  2     1357 | 7    3469  49   | 67  1567  589  |
 | 6     789   489  | 247  1     5    | 79  289   3    |
 | 19    1357  1357 | 8    369   29   | 4   1567  259  |
 +------------------+-----------------+----------------+
 | 489   567   567  | 1    459   489  | 2   367   4589 |
 | 3     89    2489 | 24   7     6    | 59  489   1    |
 | 2489  1567  1567 | 3    49    2489 | 67  67    489  |
 +------------------+-----------------+----------------+
8th) Hidden single: 4 @ r2c8 from values 249 Row 2 wise
 +------------------+-----------------+----------------+
 | 12    136   136  | 9    4     7    | 8   5     25   |
 | 7     89    289  | 5    28    1    | 3   4     6    |
 | 5     4     289  | 6    28    3    | 1   29    7    |
 +------------------+-----------------+----------------+
 | 1489  2     1357 | 7    3469  49   | 67  1567  589  |
 | 6     789   489  | 247  1     5    | 79  289   3    |
 | 19    1357  1357 | 8    369   29   | 4   1567  259  |
 +------------------+-----------------+----------------+
 | 489   567   567  | 1    459   489  | 2   367   4589 |
 | 3     89    2489 | 24   7     6    | 59  89    1    |
 | 2489  1567  1567 | 3    49    2489 | 67  67    489  |
 +------------------+-----------------+----------------+
9th) Naked single: 4 @ r1c5
 +------------------+----------------+----------------+
 | 12    136   136  | 9    4    7    | 8   5     25   |
 | 7     89    289  | 5    28   1    | 3   4     6    |
 | 5     4     289  | 6    28   3    | 1   29    7    |
 +------------------+----------------+----------------+
 | 1489  2     1357 | 7    369  49   | 67  1567  589  |
 | 6     789   489  | 247  1    5    | 79  289   3    |
 | 19    1357  1357 | 8    369  29   | 4   1567  259  |
 +------------------+----------------+----------------+
 | 489   567   567  | 1    59   489  | 2   367   4589 |
 | 3     89    2489 | 24   7    6    | 59  89    1    |
 | 2489  1567  1567 | 3    9    2489 | 67  67    489  |
 +------------------+----------------+----------------+
10th) Hidden single: 9 @ r3c8 from values 29 Box 3 wise
 +------------------+----------------+----------------+
 | 12    136   136  | 9    4    7    | 8   5     25   |
 | 7     89    289  | 5    28   1    | 3   4     6    |
 | 5     4     28   | 6    28   3    | 1   9     7    |
 +------------------+----------------+----------------+
 | 1489  2     1357 | 7    369  49   | 67  1567  589  |
 | 6     789   489  | 247  1    5    | 79  28    3    |
 | 19    1357  1357 | 8    369  29   | 4   1567  259  |
 +------------------+----------------+----------------+
 | 489   567   567  | 1    59   489  | 2   367   4589 |
 | 3     89    2489 | 24   7    6    | 59  8     1    |
 | 2489  1567  1567 | 3    9    2489 | 67  67    489  |
 +------------------+----------------+----------------+
11th) Hidden single: 2 @ r1c9 from values 25 Box 3 wise
 +------------------+----------------+----------------+
 | 1     136   136  | 9    4    7    | 8   5     2    |
 | 7     89    289  | 5    28   1    | 3   4     6    |
 | 5     4     28   | 6    28   3    | 1   9     7    |
 +------------------+----------------+----------------+
 | 1489  2     1357 | 7    369  49   | 67  1567  589  |
 | 6     789   489  | 247  1    5    | 79  28    3    |
 | 19    1357  1357 | 8    369  29   | 4   1567  59   |
 +------------------+----------------+----------------+
 | 489   567   567  | 1    59   489  | 2   367   4589 |
 | 3     89    2489 | 24   7    6    | 59  8     1    |
 | 2489  1567  1567 | 3    9    2489 | 67  67    489  |
 +------------------+----------------+----------------+
12th) Naked single: 5 @ r1c8
 +------------------+----------------+---------------+
 | 1     136   136  | 9    4    7    | 8   5    2    |
 | 7     89    289  | 5    28   1    | 3   4    6    |
 | 5     4     28   | 6    28   3    | 1   9    7    |
 +------------------+----------------+---------------+
 | 1489  2     1357 | 7    369  49   | 67  167  589  |
 | 6     789   489  | 247  1    5    | 79  28   3    |
 | 19    1357  1357 | 8    369  29   | 4   167  59   |
 +------------------+----------------+---------------+
 | 489   567   567  | 1    59   489  | 2   367  4589 |
 | 3     89    2489 | 24   7    6    | 59  8    1    |
 | 2489  1567  1567 | 3    9    2489 | 67  67   489  |
 +------------------+----------------+---------------+
13th) Hidden single: 2 @ r5c8 from values 28 Column 8 wise
 +------------------+---------------+---------------+
 | 1     136   136  | 9   4    7    | 8   5    2    |
 | 7     89    289  | 5   28   1    | 3   4    6    |
 | 5     4     28   | 6   28   3    | 1   9    7    |
 +------------------+---------------+---------------+
 | 1489  2     1357 | 7   369  49   | 67  167  589  |
 | 6     789   489  | 47  1    5    | 79  2    3    |
 | 19    1357  1357 | 8   369  29   | 4   167  59   |
 +------------------+---------------+---------------+
 | 489   567   567  | 1   59   489  | 2   367  4589 |
 | 3     89    2489 | 24  7    6    | 59  8    1    |
 | 2489  1567  1567 | 3   9    2489 | 67  67   489  |
 +------------------+---------------+---------------+
14th) Hidden single: 8 @ r4c9 from values 589 Box 6 wise
 +------------------+---------------+--------------+
 | 1     136   136  | 9   4    7    | 8   5    2   |
 | 7     89    289  | 5   28   1    | 3   4    6   |
 | 5     4     28   | 6   28   3    | 1   9    7   |
 +------------------+---------------+--------------+
 | 149   2     1357 | 7   369  49   | 67  167  8   |
 | 6     789   489  | 47  1    5    | 79  2    3   |
 | 19    1357  1357 | 8   369  29   | 4   167  59  |
 +------------------+---------------+--------------+
 | 489   567   567  | 1   59   489  | 2   367  459 |
 | 3     89    2489 | 24  7    6    | 59  8    1   |
 | 2489  1567  1567 | 3   9    2489 | 67  67   49  |
 +------------------+---------------+--------------+
15th) Hidden single: 5 @ r4c3 from values 1357 Row 4 wise
 +------------------+---------------+--------------+
 | 1     136   136  | 9   4    7    | 8   5    2   |
 | 7     89    289  | 5   28   1    | 3   4    6   |
 | 5     4     28   | 6   28   3    | 1   9    7   |
 +------------------+---------------+--------------+
 | 149   2     5    | 7   369  49   | 67  167  8   |
 | 6     789   489  | 47  1    5    | 79  2    3   |
 | 19    137   137  | 8   369  29   | 4   167  59  |
 +------------------+---------------+--------------+
 | 489   567   67   | 1   59   489  | 2   367  459 |
 | 3     89    2489 | 24  7    6    | 59  8    1   |
 | 2489  1567  167  | 3   9    2489 | 67  67   49  |
 +------------------+---------------+--------------+
16th) Hidden single: 3 @ r4c5 from values 369 Row 4 wise
 +------------------+--------------+--------------+
 | 1     136   136  | 9   4   7    | 8   5    2   |
 | 7     89    289  | 5   28  1    | 3   4    6   |
 | 5     4     28   | 6   28  3    | 1   9    7   |
 +------------------+--------------+--------------+
 | 149   2     5    | 7   3   49   | 67  167  8   |
 | 6     789   489  | 47  1   5    | 79  2    3   |
 | 19    137   137  | 8   69  29   | 4   167  59  |
 +------------------+--------------+--------------+
 | 489   567   67   | 1   59  489  | 2   367  459 |
 | 3     89    2489 | 24  7   6    | 59  8    1   |
 | 2489  1567  167  | 3   9   2489 | 67  67   49  |
 +------------------+--------------+--------------+
17th) Hidden single: 6 @ r6c5 from values 69 Column 5 wise
 +------------------+--------------+--------------+
 | 1     136   136  | 9   4   7    | 8   5    2   |
 | 7     89    289  | 5   28  1    | 3   4    6   |
 | 5     4     28   | 6   28  3    | 1   9    7   |
 +------------------+--------------+--------------+
 | 149   2     5    | 7   3   49   | 67  167  8   |
 | 6     789   489  | 47  1   5    | 79  2    3   |
 | 19    137   137  | 8   6   29   | 4   17   59  |
 +------------------+--------------+--------------+
 | 489   567   67   | 1   59  489  | 2   367  459 |
 | 3     89    2489 | 24  7   6    | 59  8    1   |
 | 2489  1567  167  | 3   9   2489 | 67  67   49  |
 +------------------+--------------+--------------+
18th) Hidden single: 2 @ r6c6 from values 29 Row 6 wise
 +------------------+-------------+--------------+
 | 1     136   136  | 9   4   7   | 8   5    2   |
 | 7     89    289  | 5   28  1   | 3   4    6   |
 | 5     4     28   | 6   28  3   | 1   9    7   |
 +------------------+-------------+--------------+
 | 149   2     5    | 7   3   49  | 67  167  8   |
 | 6     789   489  | 47  1   5   | 79  2    3   |
 | 19    137   137  | 8   6   2   | 4   17   59  |
 +------------------+-------------+--------------+
 | 489   567   67   | 1   59  489 | 2   367  459 |
 | 3     89    2489 | 24  7   6   | 59  8    1   |
 | 2489  1567  167  | 3   9   489 | 67  67   49  |
 +------------------+-------------+--------------+
19th) Hidden single: 9 @ r4c6 from values 49 Box 5 wise
 +------------------+------------+--------------+
 | 1     136   136  | 9   4   7  | 8   5    2   |
 | 7     89    289  | 5   28  1  | 3   4    6   |
 | 5     4     28   | 6   28  3  | 1   9    7   |
 +------------------+------------+--------------+
 | 14    2     5    | 7   3   9  | 67  167  8   |
 | 6     789   489  | 47  1   5  | 79  2    3   |
 | 19    137   137  | 8   6   2  | 4   17   59  |
 +------------------+------------+--------------+
 | 489   567   67   | 1   59  48 | 2   367  459 |
 | 3     89    2489 | 24  7   6  | 59  8    1   |
 | 2489  1567  167  | 3   9   48 | 67  67   49  |
 +------------------+------------+--------------+
20th) Hidden single: 4 @ r4c1 from values 14 Row 4 wise
 +-----------------+------------+--------------+
 | 1    136   136  | 9   4   7  | 8   5    2   |
 | 7    89    289  | 5   28  1  | 3   4    6   |
 | 5    4     28   | 6   28  3  | 1   9    7   |
 +-----------------+------------+--------------+
 | 4    2     5    | 7   3   9  | 67  167  8   |
 | 6    789   89   | 47  1   5  | 79  2    3   |
 | 19   137   137  | 8   6   2  | 4   17   59  |
 +-----------------+------------+--------------+
 | 89   567   67   | 1   59  48 | 2   367  459 |
 | 3    89    2489 | 24  7   6  | 59  8    1   |
 | 289  1567  167  | 3   9   48 | 67  67   49  |
 +-----------------+------------+--------------+
21st) Hidden single: 1 @ r4c8 from values 167 Row 4 wise
 +-----------------+------------+--------------+
 | 1    136   136  | 9   4   7  | 8   5    2   |
 | 7    89    289  | 5   28  1  | 3   4    6   |
 | 5    4     28   | 6   28  3  | 1   9    7   |
 +-----------------+------------+--------------+
 | 4    2     5    | 7   3   9  | 67  1    8   |
 | 6    789   89   | 47  1   5  | 79  2    3   |
 | 19   137   137  | 8   6   2  | 4   7    59  |
 +-----------------+------------+--------------+
 | 89   567   67   | 1   59  48 | 2   367  459 |
 | 3    89    2489 | 24  7   6  | 59  8    1   |
 | 289  1567  167  | 3   9   48 | 67  67   49  |
 +-----------------+------------+--------------+
22nd) Hidden single: 6 @ r4c7 from values 67 Row 4 wise
 +-----------------+------------+--------------+
 | 1    136   136  | 9   4   7  | 8   5    2   |
 | 7    89    289  | 5   28  1  | 3   4    6   |
 | 5    4     28   | 6   28  3  | 1   9    7   |
 +-----------------+------------+--------------+
 | 4    2     5    | 7   3   9  | 6   1    8   |
 | 6    789   89   | 47  1   5  | 79  2    3   |
 | 19   137   137  | 8   6   2  | 4   7    59  |
 +-----------------+------------+--------------+
 | 89   567   67   | 1   59  48 | 2   367  459 |
 | 3    89    2489 | 24  7   6  | 59  8    1   |
 | 289  1567  167  | 3   9   48 | 7   67   49  |
 +-----------------+------------+--------------+
23rd) Naked single: 7 @ r4c4
 +-----------------+------------+--------------+
 | 1    136   136  | 9   4   7  | 8   5    2   |
 | 7    89    289  | 5   28  1  | 3   4    6   |
 | 5    4     28   | 6   28  3  | 1   9    7   |
 +-----------------+------------+--------------+
 | 4    2     5    | 7   3   9  | 6   1    8   |
 | 6    789   89   | 4   1   5  | 79  2    3   |
 | 19   137   137  | 8   6   2  | 4   7    59  |
 +-----------------+------------+--------------+
 | 89   567   67   | 1   59  48 | 2   367  459 |
 | 3    89    2489 | 24  7   6  | 59  8    1   |
 | 289  1567  167  | 3   9   48 | 7   67   49  |
 +-----------------+------------+--------------+
24th) Naked single: 4 @ r5c4
 +-----------------+-----------+--------------+
 | 1    136   136  | 9  4   7  | 8   5    2   |
 | 7    89    289  | 5  28  1  | 3   4    6   |
 | 5    4     28   | 6  28  3  | 1   9    7   |
 +-----------------+-----------+--------------+
 | 4    2     5    | 7  3   9  | 6   1    8   |
 | 6    789   89   | 4  1   5  | 79  2    3   |
 | 19   137   137  | 8  6   2  | 4   7    59  |
 +-----------------+-----------+--------------+
 | 89   567   67   | 1  59  48 | 2   367  459 |
 | 3    89    2489 | 2  7   6  | 59  8    1   |
 | 289  1567  167  | 3  9   48 | 7   67   49  |
 +-----------------+-----------+--------------+
25th) Hidden single: 5 @ r6c9 from values 59 Row 6 wise
 +-----------------+-----------+-------------+
 | 1    136   136  | 9  4   7  | 8   5    2  |
 | 7    89    289  | 5  28  1  | 3   4    6  |
 | 5    4     28   | 6  28  3  | 1   9    7  |
 +-----------------+-----------+-------------+
 | 4    2     5    | 7  3   9  | 6   1    8  |
 | 6    789   89   | 4  1   5  | 79  2    3  |
 | 19   137   137  | 8  6   2  | 4   7    5  |
 +-----------------+-----------+-------------+
 | 89   567   67   | 1  59  48 | 2   367  49 |
 | 3    89    2489 | 2  7   6  | 59  8    1  |
 | 289  1567  167  | 3  9   48 | 7   67   49 |
 +-----------------+-----------+-------------+
26th) Hidden single: 9 @ r5c7 from values 79 Box 6 wise
 +-----------------+-----------+------------+
 | 1    136   136  | 9  4   7  | 8  5    2  |
 | 7    89    289  | 5  28  1  | 3  4    6  |
 | 5    4     28   | 6  28  3  | 1  9    7  |
 +-----------------+-----------+------------+
 | 4    2     5    | 7  3   9  | 6  1    8  |
 | 6    78    8    | 4  1   5  | 9  2    3  |
 | 19   137   137  | 8  6   2  | 4  7    5  |
 +-----------------+-----------+------------+
 | 89   567   67   | 1  59  48 | 2  367  49 |
 | 3    89    2489 | 2  7   6  | 5  8    1  |
 | 289  1567  167  | 3  9   48 | 7  67   49 |
 +-----------------+-----------+------------+
27th) Hidden single: 7 @ r5c2 from values 78 Row 5 wise
 +----------------+-----------+------------+
 | 1    136  136  | 9  4   7  | 8  5    2  |
 | 7    89   289  | 5  28  1  | 3  4    6  |
 | 5    4    28   | 6  28  3  | 1  9    7  |
 +----------------+-----------+------------+
 | 4    2    5    | 7  3   9  | 6  1    8  |
 | 6    7    8    | 4  1   5  | 9  2    3  |
 | 19   13   13   | 8  6   2  | 4  7    5  |
 +----------------+-----------+------------+
 | 89   56   67   | 1  59  48 | 2  367  49 |
 | 3    89   2489 | 2  7   6  | 5  8    1  |
 | 289  156  167  | 3  9   48 | 7  67   49 |
 +----------------+-----------+------------+
28th) Naked single: 8 @ r5c3
 +---------------+-----------+------------+
 | 1    136  136 | 9  4   7  | 8  5    2  |
 | 7    89   29  | 5  28  1  | 3  4    6  |
 | 5    4    2   | 6  28  3  | 1  9    7  |
 +---------------+-----------+------------+
 | 4    2    5   | 7  3   9  | 6  1    8  |
 | 6    7    8   | 4  1   5  | 9  2    3  |
 | 19   13   13  | 8  6   2  | 4  7    5  |
 +---------------+-----------+------------+
 | 89   56   67  | 1  59  48 | 2  367  49 |
 | 3    89   249 | 2  7   6  | 5  8    1  |
 | 289  156  167 | 3  9   48 | 7  67   49 |
 +---------------+-----------+------------+
29th) Hidden single: 8 @ r2c2 from values 89 Box 1 wise
 +---------------+-----------+------------+
 | 1    136  136 | 9  4   7  | 8  5    2  |
 | 7    8    29  | 5  2   1  | 3  4    6  |
 | 5    4    2   | 6  28  3  | 1  9    7  |
 +---------------+-----------+------------+
 | 4    2    5   | 7  3   9  | 6  1    8  |
 | 6    7    8   | 4  1   5  | 9  2    3  |
 | 19   13   13  | 8  6   2  | 4  7    5  |
 +---------------+-----------+------------+
 | 89   56   67  | 1  59  48 | 2  367  49 |
 | 3    9    249 | 2  7   6  | 5  8    1  |
 | 289  156  167 | 3  9   48 | 7  67   49 |
 +---------------+-----------+------------+
30th) Hidden single: 9 @ r6c1 from values 19 Row 6 wise
 +--------------+-----------+------------+
 | 1   136  136 | 9  4   7  | 8  5    2  |
 | 7   8    29  | 5  2   1  | 3  4    6  |
 | 5   4    2   | 6  28  3  | 1  9    7  |
 +--------------+-----------+------------+
 | 4   2    5   | 7  3   9  | 6  1    8  |
 | 6   7    8   | 4  1   5  | 9  2    3  |
 | 9   13   13  | 8  6   2  | 4  7    5  |
 +--------------+-----------+------------+
 | 8   56   67  | 1  59  48 | 2  367  49 |
 | 3   9    249 | 2  7   6  | 5  8    1  |
 | 28  156  167 | 3  9   48 | 7  67   49 |
 +--------------+-----------+------------+
31st) Hidden single: 8 @ r3c5 from values 28 Row 3 wise
 +--------------+-----------+------------+
 | 1   136  136 | 9  4   7  | 8  5    2  |
 | 7   8    29  | 5  2   1  | 3  4    6  |
 | 5   4    2   | 6  8   3  | 1  9    7  |
 +--------------+-----------+------------+
 | 4   2    5   | 7  3   9  | 6  1    8  |
 | 6   7    8   | 4  1   5  | 9  2    3  |
 | 9   13   13  | 8  6   2  | 4  7    5  |
 +--------------+-----------+------------+
 | 8   56   67  | 1  59  48 | 2  367  49 |
 | 3   9    249 | 2  7   6  | 5  8    1  |
 | 28  156  167 | 3  9   48 | 7  67   49 |
 +--------------+-----------+------------+
32nd) Naked single: 2 @ r2c5
 +--------------+-----------+------------+
 | 1   136  136 | 9  4   7  | 8  5    2  |
 | 7   8    9   | 5  2   1  | 3  4    6  |
 | 5   4    2   | 6  8   3  | 1  9    7  |
 +--------------+-----------+------------+
 | 4   2    5   | 7  3   9  | 6  1    8  |
 | 6   7    8   | 4  1   5  | 9  2    3  |
 | 9   13   13  | 8  6   2  | 4  7    5  |
 +--------------+-----------+------------+
 | 8   56   67  | 1  59  48 | 2  367  49 |
 | 3   9    249 | 2  7   6  | 5  8    1  |
 | 28  156  167 | 3  9   48 | 7  67   49 |
 +--------------+-----------+------------+
33rd) Naked single: 2 @ r3c3
 +--------------+-----------+------------+
 | 1   136  136 | 9  4   7  | 8  5    2  |
 | 7   8    9   | 5  2   1  | 3  4    6  |
 | 5   4    2   | 6  8   3  | 1  9    7  |
 +--------------+-----------+------------+
 | 4   2    5   | 7  3   9  | 6  1    8  |
 | 6   7    8   | 4  1   5  | 9  2    3  |
 | 9   13   13  | 8  6   2  | 4  7    5  |
 +--------------+-----------+------------+
 | 8   56   67  | 1  59  48 | 2  367  49 |
 | 3   9    49  | 2  7   6  | 5  8    1  |
 | 28  156  167 | 3  9   48 | 7  67   49 |
 +--------------+-----------+------------+
34th) Naked single: 9 @ r2c3
 +--------------+-----------+------------+
 | 1   136  136 | 9  4   7  | 8  5    2  |
 | 7   8    9   | 5  2   1  | 3  4    6  |
 | 5   4    2   | 6  8   3  | 1  9    7  |
 +--------------+-----------+------------+
 | 4   2    5   | 7  3   9  | 6  1    8  |
 | 6   7    8   | 4  1   5  | 9  2    3  |
 | 9   13   13  | 8  6   2  | 4  7    5  |
 +--------------+-----------+------------+
 | 8   56   67  | 1  59  48 | 2  367  49 |
 | 3   9    4   | 2  7   6  | 5  8    1  |
 | 28  156  167 | 3  9   48 | 7  67   49 |
 +--------------+-----------+------------+
35th) Naked single: 7 @ r6c8
 +--------------+-----------+-----------+
 | 1   136  136 | 9  4   7  | 8  5   2  |
 | 7   8    9   | 5  2   1  | 3  4   6  |
 | 5   4    2   | 6  8   3  | 1  9   7  |
 +--------------+-----------+-----------+
 | 4   2    5   | 7  3   9  | 6  1   8  |
 | 6   7    8   | 4  1   5  | 9  2   3  |
 | 9   13   13  | 8  6   2  | 4  7   5  |
 +--------------+-----------+-----------+
 | 8   56   67  | 1  59  48 | 2  36  49 |
 | 3   9    4   | 2  7   6  | 5  8   1  |
 | 28  156  167 | 3  9   48 | 7  6   49 |
 +--------------+-----------+-----------+
36th) Hidden single: 7 @ r7c3 from values 67 Row 7 wise
 +--------------+-----------+-----------+
 | 1   136  136 | 9  4   7  | 8  5   2  |
 | 7   8    9   | 5  2   1  | 3  4   6  |
 | 5   4    2   | 6  8   3  | 1  9   7  |
 +--------------+-----------+-----------+
 | 4   2    5   | 7  3   9  | 6  1   8  |
 | 6   7    8   | 4  1   5  | 9  2   3  |
 | 9   13   13  | 8  6   2  | 4  7   5  |
 +--------------+-----------+-----------+
 | 8   56   7   | 1  59  48 | 2  36  49 |
 | 3   9    4   | 2  7   6  | 5  8   1  |
 | 28  156  16  | 3  9   48 | 7  6   49 |
 +--------------+-----------+-----------+
37th) Hidden single: 5 @ r7c5 from values 59 Column 5 wise
 +--------------+----------+-----------+
 | 1   136  136 | 9  4  7  | 8  5   2  |
 | 7   8    9   | 5  2  1  | 3  4   6  |
 | 5   4    2   | 6  8  3  | 1  9   7  |
 +--------------+----------+-----------+
 | 4   2    5   | 7  3  9  | 6  1   8  |
 | 6   7    8   | 4  1  5  | 9  2   3  |
 | 9   13   13  | 8  6  2  | 4  7   5  |
 +--------------+----------+-----------+
 | 8   6    7   | 1  5  48 | 2  36  49 |
 | 3   9    4   | 2  7  6  | 5  8   1  |
 | 28  156  16  | 3  9  48 | 7  6   49 |
 +--------------+----------+-----------+
38th) Hidden single: 3 @ r7c8 from values 36 Row 7 wise
 +--------------+----------+----------+
 | 1   136  136 | 9  4  7  | 8  5  2  |
 | 7   8    9   | 5  2  1  | 3  4  6  |
 | 5   4    2   | 6  8  3  | 1  9  7  |
 +--------------+----------+----------+
 | 4   2    5   | 7  3  9  | 6  1  8  |
 | 6   7    8   | 4  1  5  | 9  2  3  |
 | 9   13   13  | 8  6  2  | 4  7  5  |
 +--------------+----------+----------+
 | 8   6    7   | 1  5  48 | 2  3  49 |
 | 3   9    4   | 2  7  6  | 5  8  1  |
 | 28  156  16  | 3  9  48 | 7  6  49 |
 +--------------+----------+----------+
39th) Naked single: 6 @ r7c2
 +-------------+----------+----------+
 | 1   13  136 | 9  4  7  | 8  5  2  |
 | 7   8   9   | 5  2  1  | 3  4  6  |
 | 5   4   2   | 6  8  3  | 1  9  7  |
 +-------------+----------+----------+
 | 4   2   5   | 7  3  9  | 6  1  8  |
 | 6   7   8   | 4  1  5  | 9  2  3  |
 | 9   13  13  | 8  6  2  | 4  7  5  |
 +-------------+----------+----------+
 | 8   6   7   | 1  5  48 | 2  3  49 |
 | 3   9   4   | 2  7  6  | 5  8  1  |
 | 28  15  1   | 3  9  48 | 7  6  49 |
 +-------------+----------+----------+
40th) Hidden single: 6 @ r1c3 from values 136 Row 1 wise
 +------------+----------+----------+
 | 1   13  6  | 9  4  7  | 8  5  2  |
 | 7   8   9  | 5  2  1  | 3  4  6  |
 | 5   4   2  | 6  8  3  | 1  9  7  |
 +------------+----------+----------+
 | 4   2   5  | 7  3  9  | 6  1  8  |
 | 6   7   8  | 4  1  5  | 9  2  3  |
 | 9   13  13 | 8  6  2  | 4  7  5  |
 +------------+----------+----------+
 | 8   6   7  | 1  5  48 | 2  3  49 |
 | 3   9   4  | 2  7  6  | 5  8  1  |
 | 28  15  1  | 3  9  48 | 7  6  49 |
 +------------+----------+----------+
41st) Hidden single: 3 @ r1c2 from values 13 Row 1 wise
 +------------+----------+----------+
 | 1   3   6  | 9  4  7  | 8  5  2  |
 | 7   8   9  | 5  2  1  | 3  4  6  |
 | 5   4   2  | 6  8  3  | 1  9  7  |
 +------------+----------+----------+
 | 4   2   5  | 7  3  9  | 6  1  8  |
 | 6   7   8  | 4  1  5  | 9  2  3  |
 | 9   1   13 | 8  6  2  | 4  7  5  |
 +------------+----------+----------+
 | 8   6   7  | 1  5  48 | 2  3  49 |
 | 3   9   4  | 2  7  6  | 5  8  1  |
 | 28  15  1  | 3  9  48 | 7  6  49 |
 +------------+----------+----------+
42nd) Hidden single: 3 @ r6c3 from values 13 Row 6 wise
 +-----------+----------+----------+
 | 1   3   6 | 9  4  7  | 8  5  2  |
 | 7   8   9 | 5  2  1  | 3  4  6  |
 | 5   4   2 | 6  8  3  | 1  9  7  |
 +-----------+----------+----------+
 | 4   2   5 | 7  3  9  | 6  1  8  |
 | 6   7   8 | 4  1  5  | 9  2  3  |
 | 9   1   3 | 8  6  2  | 4  7  5  |
 +-----------+----------+----------+
 | 8   6   7 | 1  5  48 | 2  3  49 |
 | 3   9   4 | 2  7  6  | 5  8  1  |
 | 28  15  1 | 3  9  48 | 7  6  49 |
 +-----------+----------+----------+
43rd) Naked single: 1 @ r6c2
 +----------+----------+----------+
 | 1   3  6 | 9  4  7  | 8  5  2  |
 | 7   8  9 | 5  2  1  | 3  4  6  |
 | 5   4  2 | 6  8  3  | 1  9  7  |
 +----------+----------+----------+
 | 4   2  5 | 7  3  9  | 6  1  8  |
 | 6   7  8 | 4  1  5  | 9  2  3  |
 | 9   1  3 | 8  6  2  | 4  7  5  |
 +----------+----------+----------+
 | 8   6  7 | 1  5  48 | 2  3  49 |
 | 3   9  4 | 2  7  6  | 5  8  1  |
 | 28  5  1 | 3  9  48 | 7  6  49 |
 +----------+----------+----------+
44th) Hidden single: 9 @ r7c9 from values 49 Row 7 wise
 +----------+----------+---------+
 | 1   3  6 | 9  4  7  | 8  5  2 |
 | 7   8  9 | 5  2  1  | 3  4  6 |
 | 5   4  2 | 6  8  3  | 1  9  7 |
 +----------+----------+---------+
 | 4   2  5 | 7  3  9  | 6  1  8 |
 | 6   7  8 | 4  1  5  | 9  2  3 |
 | 9   1  3 | 8  6  2  | 4  7  5 |
 +----------+----------+---------+
 | 8   6  7 | 1  5  48 | 2  3  9 |
 | 3   9  4 | 2  7  6  | 5  8  1 |
 | 28  5  1 | 3  9  48 | 7  6  4 |
 +----------+----------+---------+
45th) Hidden single: 4 @ r7c6 from values 48 Row 7 wise
 +----------+---------+---------+
 | 1   3  6 | 9  4  7 | 8  5  2 |
 | 7   8  9 | 5  2  1 | 3  4  6 |
 | 5   4  2 | 6  8  3 | 1  9  7 |
 +----------+---------+---------+
 | 4   2  5 | 7  3  9 | 6  1  8 |
 | 6   7  8 | 4  1  5 | 9  2  3 |
 | 9   1  3 | 8  6  2 | 4  7  5 |
 +----------+---------+---------+
 | 8   6  7 | 1  5  4 | 2  3  9 |
 | 3   9  4 | 2  7  6 | 5  8  1 |
 | 28  5  1 | 3  9  8 | 7  6  4 |
 +----------+---------+---------+
46th) Naked single: 8 @ r7c1
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
47th) Naked single: 9 @ r8c2
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
48th) Naked single: 4 @ r8c3
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
49th) Naked single: 2 @ r8c4
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
50th) Naked single: 5 @ r8c7
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
51st) Naked single: 8 @ r8c8
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
52nd) Naked single: 2 @ r9c1
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
53rd) Naked single: 5 @ r9c2
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
54th) Naked single: 1 @ r9c3
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
55th) Naked single: 1 @ r1c1
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
56th) Naked single: 9 @ r9c5
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
57th) Naked single: 8 @ r9c6
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
58th) Naked single: 7 @ r9c7
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
59th) Naked single: 6 @ r9c8
 +---------+---------+---------+
 | 1  3  6 | 9  4  7 | 8  5  2 |
 | 7  8  9 | 5  2  1 | 3  4  6 |
 | 5  4  2 | 6  8  3 | 1  9  7 |
 +---------+---------+---------+
 | 4  2  5 | 7  3  9 | 6  1  8 |
 | 6  7  8 | 4  1  5 | 9  2  3 |
 | 9  1  3 | 8  6  2 | 4  7  5 |
 +---------+---------+---------+
 | 8  6  7 | 1  5  4 | 2  3  9 |
 | 3  9  4 | 2  7  6 | 5  8  1 |
 | 2  5  1 | 3  9  8 | 7  6  4 |
 +---------+---------+---------+
60th) Naked single: 4 @ r9c9
1) 136947852789521346542683197425739618678415923913862475867154239394276581251398764 # S1 # C21 # P249 # N28 # H32 # G0 # D0 # 0.011000

R. Jamil
rjamil
 
Posts: 730
Joined: 15 October 2014
Location: Karachi, Pakistan

Re: Battle of Yavin

Postby Leren » Tue Jan 26, 2021 8:02 pm

2 Non Basic Steps.

Code: Select all
*-------------------------------------------------------------*
| 12    136    1236     | 9    2456  7    | 8     12345  245  |
| 7     389    2389     | 245  2458  1    |d359   23459  6    |
| 5     4      12689    | 26   268   3    | 19    129    7    |
|-----------------------+-----------------+-------------------|
| 1489  2      1345789  |b3467 3469  49   | 15679 156789 589  |
| 6     789    4789     |c247  1     5    |d79    2789   3    |
| 19    13579  13579    | 8    2369  29   | 4     125679 259  |
|-----------------------+-----------------+-------------------|
| 489   56789  456789   | 1    3459  489  | 2     367    4589 |
| 3     589    24589    | 245  7     6    |d59    4589   1    |
| 12489 156789 12456789 |a2345 23459 2489 | 67-3  367    4589 |
*-------------------------------------------------------------*

(3) r9c4 = (3-7) r4c4 = (7) r5c4 - (7=3) r258c7 => - 3 r9c7

Code: Select all
*----------------------------------------------------------------*
| 12     136     1236     | 9    2456  7    | 8      1245   245  |
| 7     b89      289      | 245  2458  1    | 3      2459   6    |
| 5      4       12689    | 26   268   3    | 1-9    129    7    |
|-------------------------+-----------------+--------------------|
| 1489   2       1345789  | 3467 3469  49   | 1567-9 156789 589  |
| 6     b789     489-7    | 24-7 1     5    |a79     289-7  3    |
| 19     1357-9  13579    | 8    2369  29   | 4      125679 259  |
|-------------------------+-----------------+--------------------|
| 489    567-89  456789   | 1    3459  489  | 2      367    4589 |
| 3     b589     2489-5   | 24-5 7     6    |a59     489-5  1    |
| 12489  1567-89 12456789 | 2345 23459 2489 | 67     367    4589 |
*----------------------------------------------------------------*

ALS Loop : (7=5) r58c7 - (5=7) r258c2 Loop => 13 eliminations : - 9 r34c7, r6c2, - 7 r5c348, - 5 r8c348, - 89 r79c2; btte

Leren
Leren
 
Posts: 5035
Joined: 03 June 2012

Re: Battle of Yavin

Postby pjb » Tue Jan 26, 2021 8:33 pm

MSLS + basics + X-wing:

15 cell Truths: r2358 c2478
15 links: 35r2, 1r3, 7r5, 5r8, 89c2, 624c4, 9c7, 2489c8
21 eliminations: r2c3<>3, r2c5<>5, r3c3<>1, r5c3<>7, r8c3<>5, r6c2<>9, r7c2<>89, r9c2<>89, r4c4<>46, r9c4<>24, r4c7<>9, r1c8<>24, r4c8<>89, r6c8<>29,

1s at r3c78 only ones in row/column => -1 r1c8.
Naked quads of 2489 at r2358c3 => -2 r19c3, -4 r479c3, -8 r479c3, -9 r4679c3
Naked quins of 13567 at r9c23478 => -1 r9c1, -3 r9c5, -5 r9c59
Naked quads of 1567 at r79c23 => -5 r8c2
Naked quins of 13567 at r14679c8 => -1 r3c8, -3 r2c8, -5 r28c8, -7 r5c8

X-wing of 5s (r28\c47) => -5 r4c7, r9c4 => stte

Phil
pjb
2014 Supporter
 
Posts: 2563
Joined: 11 September 2011
Location: Sydney, Australia

Re: Battle of Yavin

Postby Cenoman » Tue Jan 26, 2021 9:29 pm

Solved with fishes and basics:
Code: Select all
 +------------------------------+------------------------+--------------------------+
 |  12%     136      136-2      |  9      456-2   7      |  8       1345-2   245%   |
 |  7       389*     2389       |  245    2458    1      |  359*    23459*   6      |
 |  5       4        12689*     |  26     268     3      |  19*     129*     7      |
 +------------------------------+------------------------+--------------------------+
 |  1489^   2        13457-89   |  3467   3469    49     |  1567-9  1567-89  589^$  |
 |  6       789*     4789*      |  247    1       5      |  79*     2789*    3      |
 |  19      1357-9   1357-9     |  8      369-2   29%    |  4       1567-29  259%   |
 +------------------------------+------------------------+--------------------------+
 |  489^    567-89   4567-89    |  1      3459    489^   |  2       367      4589^  |
 |  3       589*     24589*     |  245    7       6      |  59*     4589*    1      |
 |  12489^% 1567-89  14567-289  |  345-2  3459-2  2489^% |  367     367      4589^  |
 +------------------------------+------------------------+--------------------------+
Jellyfish* (9)r2358\c2378 => -9 r679c2, r4679c3, r4c7, r46c8
Swordfish^ (8)c169\r479 => -8 r4c38, r79c23
Swordfish% (2)c169\r169 => -2 r1c358, r6c58, r9c345; HP(28)r23c5, HP(45)b2p24; +6 r3c4

Code: Select all
 +-------------------------+----------------------+------------------------+
 |  12      136    136     |  9     45     7      |  8      135-4   245    |
 |  7       389    2389    |  45*   28     1      |  359    23459*  6      |
 |  5       4      1289    |  6     28     3      |  19     129     7      |
 +-------------------------+----------------------+------------------------+
 |  1489    2      1357-4  |  37-4  3469   49     |  1567   1567    589    |
 |  6       789    4789*   |  247*  1      5      |  79     2789    3      |
 |  19      1357   1357    |  8     369    29     |  4      1567    259    |
 +-------------------------+----------------------+------------------------+
 |  489     567    567-4   |  1     3459   489    |  2      367     4589   |
 |  3       589    24589*  |  245*  7      6      |  59     4589*   1      |
 |  12489   1567   1567-4  |  35-4  3459   2489   |  367    367     4589   |
 +-------------------------+----------------------+------------------------+
Swordfish (4)r258\c348 => -4 r479c3, r49c4, r1c8; NQ(1567)r79c23, NQ(2489)r9c1569, r2358c3, r2358c8; +1r3c7

Code: Select all
 +-----------------------+----------------------+----------------------+
 |  12     136    136    |  9     45     7      |  8     35     245    |
 |  7      389    289    |  45*   28     1      |  359*  249    6      |
 |  5      4      289    |  6     28     3      |  1     29     7      |
 +-----------------------+----------------------+----------------------+
 |  1489   2      1357   |  37    3469   49     |  67-5  1567   589    |
 |  6      789    489    |  247   1      5      |  79    289    3      |
 |  19     1357   1357   |  8     369    29     |  4     1567   259    |
 +-----------------------+----------------------+----------------------+
 |  489    567    567    |  1     3459   489    |  2     367    4589   |
 |  3      89     2489   |  245*  7      6      |  59*   489    1      |
 |  2489   1567   1567   |  3-5   49     2489   |  367   367    489    |
 +-----------------------+----------------------+----------------------+
X-Wing (5)r28\c47 => -2 r9c4, r4c7; ste
Cenoman
Cenoman
 
Posts: 2739
Joined: 21 November 2016
Location: France

Re: Battle of Yavin

Postby denis_berthier » Wed Jan 27, 2021 7:15 am

Can be solved using only Subsets:

***********************************************************************************************
*** SudoRules 20.1.s based on CSP-Rules 2.1.s, config = SFin
*** Using CLIPS 6.32-r779
*** Download from: https://github.com/denis-berthier/CSP-Rules-V2.1
***********************************************************************************************
singles ==> r1c6 = 7, r2c6 = 1
237 candidates, 1680 csp-links and 1680 links. Density = 6.01%
whip[1]: c6n8{r9 .} ==> r9c5 ≠ 8, r7c5 ≠ 8
hidden-triplets-in-a-block: b9{n3 n6 n7}{r9c8 r9c7 r7c8} ==> r9c8 ≠ 9, r9c8 ≠ 8, r9c8 ≠ 5, r9c8 ≠ 4, r9c7 ≠ 9, r9c7 ≠ 5, r7c8 ≠ 9, r7c8 ≠ 8, r7c8 ≠ 5, r7c8 ≠ 4
swordfish-in-columns: n8{c1 c6 c9}{r4 r9 r7} ==> r9c3 ≠ 8, r9c2 ≠ 8, r7c3 ≠ 8, r7c2 ≠ 8, r4c8 ≠ 8, r4c3 ≠ 8
swordfish-in-columns: n2{c1 c6 c9}{r1 r9 r6} ==> r9c5 ≠ 2, r9c4 ≠ 2, r9c3 ≠ 2, r6c8 ≠ 2, r6c5 ≠ 2, r1c8 ≠ 2, r1c5 ≠ 2, r1c3 ≠ 2
whip[1]: c5n2{r3 .} ==> r2c4 ≠ 2, r3c4 ≠ 2
naked-single ==> r3c4 = 6
naked-pairs-in-a-block: b2{r1c5 r2c4}{n4 n5} ==> r2c5 ≠ 5, r2c5 ≠ 4
swordfish-in-rows: n4{r2 r5 r8}{c8 c4 c3} ==> r9c4 ≠ 4, r9c3 ≠ 4, r7c3 ≠ 4, r4c4 ≠ 4, r4c3 ≠ 4, r1c8 ≠ 4
jellyfish-in-columns: n9{c1 c9 c5 c6}{r9 r7 r6 r4} ==> r9c3 ≠ 9, r9c2 ≠ 9, r7c3 ≠ 9, r7c2 ≠ 9, r6c8 ≠ 9, r6c3 ≠ 9, r6c2 ≠ 9, r4c8 ≠ 9, r4c7 ≠ 9, r4c3 ≠ 9
naked-quads-in-a-block: b7{r7c2 r7c3 r9c2 r9c3}{n5 n6 n7 n1} ==> r9c1 ≠ 1, r8c3 ≠ 5, r8c2 ≠ 5
hidden-quads-in-a-column: c3{n2 n8 n4 n9}{r2 r3 r5 r8} ==> r5c3 ≠ 7, r3c3 ≠ 1, r2c3 ≠ 3
whip[1]: r3n1{c8 .} ==> r1c8 ≠ 1
hidden-quads-in-a-column: c8{n2 n4 n8 n9}{r3 r2 r8 r5} ==> r8c8 ≠ 5, r5c8 ≠ 7, r3c8 ≠ 1, r2c8 ≠ 5, r2c8 ≠ 3
hidden-single-in-a-block ==> r3c7 = 1
x-wing-in-rows: n5{r2 r8}{c4 c7} ==> r9c4 ≠ 5, r4c7 ≠ 5
stte
denis_berthier
2010 Supporter
 
Posts: 3970
Joined: 19 June 2007
Location: Paris

Re: Battle of Yavin

Postby Cenoman » Wed Jan 27, 2021 2:17 pm

Leren wrote:2 Non Basic Steps.
(3) r9c4 = (3-7) r4c4 = (7) r5c4 - (7=3) r258c7 => - 3 r9c7
ALS Loop : (7=5) r58c7 - (5=7) r258c2 Loop => 13 eliminations : - 9 r34c7, r6c2, - 7 r5c348, - 5 r8c348, - 89 r79c2; btte

Nice Sue de Coq finding.
I like this !
Cenoman
Cenoman
 
Posts: 2739
Joined: 21 November 2016
Location: France


Return to Puzzles