Exercise 2.2
ex 2.3