My submission for Assignment 1.