Finish Exercise 56