started Exercise 3.2 did 3.2.1 and 3.2.2