Exercise 13.04
Exercise 13.05