homework 38 solution 7381979