Finished Problem 7