Began work on Problem 89
Finished implementing Problem 89