Ajout la refactorisation par fonction