     }
     S.path {class: "grid-lines", d: grid_path, stroke: "#ffffff"}
     draw_turtle(2,4)
+    draw_turtle_path(1,2)
   ]

        draw_leg(x+half_width, y-3*half_width)
        draw_leg(x-width, y-3*half_width)
      ]
    ]
  grid_path = ""
  for n in [0..grid_size] by cell_size
    grid_path += "M#{n},1 V#{grid_size-1} M1,#{n} H#{grid_size-1} "

    head = x + length
    half_width = width / 2
    S.g {class: "turtle"}, [
      S.circle {
        class: "head"
        cx: head, cy: y
