Calcul de distance et factorisation dans main.js