tentative de clarification du code