Finish Exercise 31
Finish Exercise 32
Finish Exercise 33