hw2part2 finished