hw9 commit 1