Assignment 3 commit.