exercise 6
exercise 6 - bonus