homework 30 solution part 1 948289