homework 25 solution part 1 945512