solutions for handout 8 794832