problem 1 commits