homework 31 solution part 2 4551944