Exercise 3d
Exercise 4
Exercise 5
Exercise 6