homework 1 submission version