Make sure you understand the material in Explore 2 before you do this assignment.
Remember to choose all the names of your functions and variables well. Every time you submit an assignment, i want to see the most beautiful code you've ever written in your life. If you've never programmed before, i guess this would be easy. If you've programmed lots, then it might be hard. Let me be moved to tears by the elegance of your programs, the utter clarity of your variable names, the simplicity of your algorithms. Make me feel an irrepressible compulsion to take your work to the Louvre and beg the curator to have it preserved there.
This is a multi-part assignment. (Oh no!)