initial commit Homework