bug exercise 17