First commit: Assignment 2