First commit for homework 4