solutions for handout 14 473958