committing week 6 solutions