exercise 3
Exercise 4.