Tap cycles shade → dot → clear; drag to paint a run.
constructing a layout…
Related: Arbour, another connectivity puzzle that grows a tree instead of a sea, and Kirchhoff, where a global connectivity rule does the same work a search would otherwise have to do.