CodePath homework 1