homework 28 solution part 1 3630352