       context = canvas.getContext('2d')
 
       targetMap.forEach (intersections, target) ->
+        # TODO: Repeat for next two intersections
         if intersections.length >= 2
           [beginPathIndex, endImageEdge] = intersections.shift()
           [endPathIndex, beginImageEdge] = intersections.shift()

        path.push current

    mouseup: (e) ->

drawCircle = (context, p) ->
  context.beginPath()

            maskPath.push path[beginPathIndex]
            drawLine(context, line, "#0F0")

          clipMask(target, maskPath)

        return

