My solutions to challenges 1 and 2

Homework Part I