Finished Problem 1.14