homework 31 solution part 3 5603670