EDIT ::: réagencement du code