refine more complicated circle_collision sketch