Rules: For each circle in the grid, draw a path starting from its black dot, moving along the gridlines, and ending at a circle (including potentially the same one it started at), but not on the side containing another black dot. Paths may not cross themselves, each other, or pass through circles. A number in a circle represents how many turns the path exiting from its dot will make. All circles must be joined by paths to form one connected network. Solve it online