Exercise 2.2-1
Exercise 2.2-2