, -25)
        .lineTo(25, -25)
        .lineTo(-25, 25)
        .close();
  ctx.drawPath(path);
}

function dot() {
  ctx.save();
    ctx.fillColor(0);
    ctx.rectangle(-2, -2, 4, 4);
  ctx.restore();
}

// note that all other translates are relative to this
// one
ctx.translate(45.5, 45.5);

ctx.lineWidth(1)
   .lineColor(color(0,0,0));

ctx.save();
//ctx.translate(0, 0); // unnecessary
 drawBowtie(0xFF); //"red"
 dot();
ctx.restore();

ctx.save();
 ctx.translate(85, 0);
 ctx.rotate(45 * Math.PI / 180);
