                     let c = curve.split(from: 0.25, to: 0.75)
                     Draw.setColor(context, color: Draw.red)
                     Draw.drawCurve(context, curve: c)
-                    Draw.drawCircle(context, center: curve.compute(0.25), radius: 3);
-                    Draw.drawCircle(context, center: curve.compute(0.75), radius: 3);
+                    Draw.drawCircle(context, center: curve.compute(0.25), radius: 3)
+                    Draw.drawCircle(context, center: curve.compute(0.75), radius: 3)
 })
 let demo9 = Demo(title: ".extrema()",
                  quadraticControlPoints: quadraticControlPoints,

                    Draw.drawCurve(context, curve: curve)
                    Draw.setColor(context, color: Draw.red)
                    let hull = curve.hull(0.5)
                    Draw.drawHull(context, hull: hull);
                    Draw.drawCircle(context, center: hull[hull.count-1], radius: 5);
})
let demo12 = Demo(title: ".project(point)",
                  quadraticControlPoints: quadraticControlPoints,

                    Draw.drawCurve(context, curve: curve)
                    Draw.setColor(context, color: Draw.red)
                    Draw.drawCurve(context, curve: curve2)
                    Draw.setColor(context, color: Draw.black)
                    for intersection in curve.intersects(curve: curve2) {
                        Draw.drawPoint(context, origin: curve.compute(intersection.t1))
                    }
