Write a Java program that draws the figure below using turtle graphics. Your program will not draw the grid, which is shown here only to help you measure the size of the figure (each grid square is 10 turtle steps long). Make sure your code is modular: organize the different components to be drawn in appropriate methods, then call those methods to compose the entire drawing. Your code should use iteration (loops) wherever appropriate (i.e., minimize copy and paste). Make sure that your methods have meaningful names, and you include appropriate comments in your code. Feel free to use turtle’s coloring commands to make your drawing even more interesting. Hint for the arcs: Math.PI contains the constant number PI (3.1415…). The built-in class Math contains many useful trigonometry functions: https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html You can approximate a circle with a polygon with many sides. This website describes the relationship between the radius of a polygon and the length of its side: http://www.mathopenref.com/polygonradius.html