Version plus efficace, mais toujours pas corrigée.