revision pour final inf3172