Exercise 2.2.6-2.2.8
Information: Exercise 2.2.6-2.2.8