version final avec correction