First commit homework 2