refactoring : fonctions sur les piles/listes dans des fichiers séparés