homework 6 suggested solutions 3432646