homework 20 solution part 1 3683366