Homework assignement #1 initial commit