solutions for homework 3 11527