Exercise 2.56 correction
Exercise 2.57 correction
Exercise 2.58 correction