lab2 commit 3