Lab 2 initial commit.