modifs algos factorisation de code + threads