appendix fturtle methods method description turtle begin_poly(start recording the vertices of polygon current turtle position is first point of polygon example (for turtle instance named turtle)turtle begin_poly(turtle circle(radiusextent=nonesteps=noneargumentsradius number extent (optionala number steps (optionalan integer draw circle with given radius the center is radius units left of the turtleextent an angle determines which part of the circle is drawn if extent is not givendraw the entire circle if extent is not full circleone endpoint of the arc is the current pen position draw the arc in counterclockwise direction if radius is positiveotherwise in clockwise direction finally the direction of the turtle is changed by the amount of extent as the circle is approximated by an inscribed regular polygonsteps determines the number of steps to use if not givenit will be calculated automatically maybe used to draw regular polygons callcircle(radiusfull circle -orcircle(radiusextentarc -orcircle(radiusextentsteps-orcircle(radiussteps= -sided polygon example (for turtle instance named turtle)turtle circle( turtle circle( semicircle turtle clear(delete the turtle' drawings from the screen do not move turtle state and position of the turtle as well as drawings of other turtles are not affected examples (for turtle instance named turtle)turtle clear(turtle color(*argsargumentsseveral input formats are allowed they use or arguments as followscolor(return the current pencolor and the current fillcolor as pair of color specification strings as are returned by pencolor and fillcolor this copy belongs to 'acha