Finished Problem Set #3