commiting week 2 homework.