Done through exercise 3.