Exer4_commit