Completed Exercises

Well, except the last one.  I didn't even attempt the last one.