#070: Loom

It wouldn’t be a new genre of mine without a tougher puzzle that explores some of the fancier logic enabled by the ruleset. So here you go!

While first constructing this puzzle, I made an invalid assumption during the break-in and didn’t notice until after I was completely done. The puzzle still turned out to work, but required a horrible bash at the start. Thankfully, there was a very simple tweak that fixed the problem, added a nice deduction to the solve path and kept the rest intact.

Rules: Draw a loop through some vertices. The loop may cross itself perpendicularly but cannot otherwise touch itself. Each region that is completed enclosed by loop segments contains exactly one number clue, indicating the number of cells in the region.