Commit Week 4 problem set