exercise 7
exercise 7 extra credit