initial commit for homework 1