Homework 1
Initial commit.