Completed Hw2 Part 1