hw2 part1 complete
hw2 part2 complete