Exercise 2.44
Exercise 2.45
Exercise 2.46
Exercise 2.47
Exercise 2.49
Exercise 2.48
Exercise 2.53
Exercise 2.54