   context.fillStyle = "magenta"
   context.fill()
 
-rectLines = (target) ->
+pathPoints (target) ->
   width = target.naturalWidth
   height = target.naturalHeight
 


      targetMap.forEach (intersections, target) ->
        if intersections.length >= 2
          beginPathIndex = intersections.unshift()
          endPathIndex = intersections.unshift()

          i = beginPathIndex
          while i < endPathIndex
            line = Line

        drawLine context, line, "purple"

        targetMap.forEach (intersections, target) ->
          rectLines(target).forEach (targetLine, i) ->
            intersection = line.intersects(targetLine)

            if intersection
              drawCircle context, intersection

              intersections.push [path.length, i]
              path.push intersection

        path.push current
