9.6 exercise 1/2 done