hw3 part2 v1
hw3 part2 v1