solutions for homework 26 4247144