Homework 2 submission