through exercise 5