Exercise 3d
Exercise 6
Exercise 7
Exercise 8