exercise 3.1-4 Oct 20