homework 1 solutions for pete 662 3143542