exercise3_commit3