Homework part 1
Homework Part 2