solutions for handout 6 2269460