hw4-2 commit1