Drawing a circle
Exercise Type: Implementation
Instructions
Part 1
Use a while() loop and the trigonometric functions sin() and cos() to draw a radius=1 circle around the origin (0,0) with points(), the points are exactly 5 degrees apart! Remember that the trigonometric functions accept radians as input! The result should look something like this:

Part 2
Write a function to repeat the plotting above based on the following parameters.
| name | DrawCircle() |
| arguments | x : x coordinate of origin |
y : y coordinate of origin | |
r : radius | |
by : the angle step size in degrees | |
| return | - |
Important: do not draw the basic plot with the function, assume that people will call to it, before calling to DrawCircle(). The plot above should be redrawable with these instructions:
plot(0,0)
DrawCircle(x=0, y=0, r=1, by=5)