Draw a single non-intersecting loop visiting all white circles. In each region, all white circles must be uniformly straight or all must turn.
Goal: Draw a single closed loop that does not cross itself.
Rules:
• The loop must pass through every white circle (○).
• In each outlined region, the loop's behavior at white circles must be uniform — either straight through ALL of them, or a 90° turn at ALL of them.
• The loop travels along edges between adjacent cell centers.
Controls:
• Click an edge between two cells to draw/erase it.
• Draw mode: click adds edges. Erase mode: click removes.
• Keys: H hint, R restart, Enter check, Esc menu.