Exercise 2a
Exercise 2b
Exercise 2c
Exercise 2d
Exercise 2e