solutions for homework one 6579450