commit homework for week2