Polygraph

Rules

Draw a single continuous loop along the gridlines in the diagram. The numbers inside the loop indicate how many of that cell's edges are used by the path. The numbers outside the loop indicate how many of that cell's edges are not used by the path. The path cannot cross or touch itself.

Click to see the answer.