solutions for homework twenty seven 949778