Récursion : quand une fonction s'appelle elle-même n'est pas un bug