exercise 10
exercise 11