solutions for handout 3 9977994