debugging exercise 22