Logic Puzzle Club

Heyawake of the week: week 5

The full logical solve of the hard Heyawake for September 29 to October 5, 2026, 10 × 10. 73 steps, 6 techniques, no guessing. Step through it, or jump to any step below.

Room count. A 0 room has no shaded cells, so every cell in it is white.
Step 1 of 73

Every step

  1. A 0 room has no shaded cells, so every cell in it is white.

  2. A 0 room has no shaded cells, so every cell in it is white.

  3. Try every way to fit 2 shaded cells into the open cells of the 2 room without breaking a rule. Only one way works, and it settles r6c7, r7c7 and r8c7.

  4. Shaded cells never touch by an edge, so the open cells beside r6c7 are white.

  5. Shaded cells never touch by an edge, so the open cells beside r8c7 are white.

  6. Suppose r6c5 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  7. Suppose r8c5 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  8. Suppose r8c9 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  9. If r8c10 were white, a white line would run from one room through the next into a third. So it is shaded.

  10. Shaded cells never touch by an edge, so the open cells beside r8c10 are white.

  11. Suppose r9c8 is white. Following rules 1 to 4 from there, the white cells would split apart. So it is shaded.

  12. Shaded cells never touch by an edge, so the open cells beside r9c8 are white.

  13. Suppose r9c6 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  14. If r9c5 were white, a white line would run from one room through the next into a third. So it is shaded.

  15. Shaded cells never touch by an edge, so the open cells beside r9c5 are white.

  16. Suppose r9c3 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  17. If r9c2 were white, a white line would run from one room through the next into a third. So it is shaded.

  18. Shaded cells never touch by an edge, so the open cells beside r9c2 are white.

  19. Suppose r8c1 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  20. If r8c3 were white, a white line would run from one room through the next into a third. So it is shaded.

  21. Shaded cells never touch by an edge, so the open cells beside r8c3 are white.

  22. Suppose r7c6 is white. Following rules 1 to 4 from there, the white cells would split apart. So it is shaded.

  23. Shaded cells never touch by an edge, so the open cells beside r7c6 are white.

  24. If r5c5 were white, a white line would run from one room through the next into a third. So it is shaded.

  25. Shaded cells never touch by an edge, so the open cells beside r5c5 are white.

  26. This room already has its one shaded cell, so its other cells are white.

  27. If r5c8 were white, a white line would run from one room through the next into a third. So it is shaded.

  28. Shaded cells never touch by an edge, so the open cells beside r5c8 are white.

  29. Shading r7c8 would cut the white cells into two groups. White cells must all connect, so it is white.

  30. If r7c9 were white, a white line would run from one room through the next into a third. So it is shaded.

  31. Shaded cells never touch by an edge, so the open cells beside r7c9 are white.

  32. Shading r6c10 would cut the white cells into two groups. White cells must all connect, so it is white.

  33. Suppose r7c4 is white. Following rules 1 to 4 from there, the white cells would split apart. So it is shaded.

  34. Shaded cells never touch by an edge, so the open cells beside r7c4 are white.

  35. If r6c3 were white, a white line would run from one room through the next into a third. So it is shaded.

  36. Shaded cells never touch by an edge, so the open cells beside r6c3 are white.

  37. If r5c2 were white, a white line would run from one room through the next into a third. So it is shaded.

  38. Shaded cells never touch by an edge, so the open cells beside r5c2 are white.

  39. Shading r7c2 would cut the white cells into two groups. White cells must all connect, so it is white.

  40. If r7c1 were white, a white line would run from one room through the next into a third. So it is shaded.

  41. Shaded cells never touch by an edge, so the open cells beside r7c1 are white.

  42. Suppose r3c2 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  43. Suppose r3c1 is white. Following rules 1 to 4 from there, the white cells would split apart. So it is shaded.

  44. Shaded cells never touch by an edge, so the open cells beside r3c1 are white.

  45. Suppose r4c3 is white. Following rules 1 to 4 from there, the white cells would split apart. So it is shaded.

  46. Shaded cells never touch by an edge, so the open cells beside r4c3 are white.

  47. If r3c4 were white, a white line would run from one room through the next into a third. So it is shaded.

  48. Shaded cells never touch by an edge, so the open cells beside r3c4 are white.

  49. If r2c3 were white, a white line would run from one room through the next into a third. So it is shaded.

  50. Shaded cells never touch by an edge, so the open cells beside r2c3 are white.

  51. If r2c6 were white, a white line would run from one room through the next into a third. So it is shaded.

  52. Shaded cells never touch by an edge, so the open cells beside r2c6 are white.

  53. If r3c7 were white, a white line would run from one room through the next into a third. So it is shaded.

  54. Shaded cells never touch by an edge, so the open cells beside r3c7 are white.

  55. If r4c6 were white, a white line would run from one room through the next into a third. So it is shaded.

  56. If r2c8 were white, a white line would run from one room through the next into a third. So it is shaded.

  57. Shaded cells never touch by an edge, so the open cells beside r2c8 are white.

  58. Shading r1c7 would cut the white cells into two groups. White cells must all connect, so it is white.

  59. Suppose r1c4 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  60. If r1c5 were white, a white line would run from one room through the next into a third. So it is shaded.

  61. Suppose r2c10 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  62. Suppose r3c9 is shaded. Following rules 1 to 4 from there, the white cells would split apart. So it is white.

  63. If r3c10 were white, a white line would run from one room through the next into a third. So it is shaded.

  64. Shaded cells never touch by an edge, so the open cells beside r3c10 are white.

  65. If r4c9 were white, a white line would run from one room through the next into a third. So it is shaded.

  66. Shading r5c10 would cut the white cells into two groups. White cells must all connect, so it is white.

  67. Shading r10c9 would cut the white cells into two groups. White cells must all connect, so it is white.

  68. This room needs one more shaded cell and has exactly one open cell, so it is shaded.

  69. Shading r10c7 would cut the white cells into two groups. White cells must all connect, so it is white.

  70. If r10c6 were white, a white line would run from one room through the next into a third. So it is shaded.

  71. Shading r10c4 would cut the white cells into two groups. White cells must all connect, so it is white.

  72. If r10c3 were white, a white line would run from one room through the next into a third. So it is shaded.

  73. Shading r10c1 would cut the white cells into two groups. White cells must all connect, so it is white.