hw2 complete