DrawingFun demo from programming exercises