Task2 3-commit