solutions for handout 10 122369