Mid-loop is a Nikoli puzzle genre. Draw a single loop through cell centers. Every black circle must be visited by the loop, and must be at the exact center of the line segment it is part of.