exercise 19 extra credit