solutions for handout 2 9466162