Each circle contains a clue. The number tells us exactly how many active edges must touch that circle. The aim is to make every clue match its surrounding active edges.