Currents

Draw pipes between matching dots without crossing.

Currents is a Flow Free-style pipe puzzle. Draw a pipe between every pair of matching colored dots so that no two pipes ever cross or share a square, and every square on the board ends up covered.

How to play