solutions for homework twenty five 4678644