Settings
Draw a circle using canvas (standard library)
Draw a circle using additions and shifts (differential equation method)
Draw a graph of the sine and cosine functions (with values generated as a side effect of drawing the circle with the differential equation method)
Draw a circle using additions and shifts (discriminating function method)
Benchmark each algorithm