For each circle in the grid, draw a loop that passes through that circle (and no other circles). The loop can visit each room at most once, and must pass through the same number of cells in each room that it visits; that number of cells must equal the number in the circle, if present. No two loops can touch, and every room must be visited by at least one loop.
Puzzles with this type:
"Fourth of July"