l'algoritmo sembra un po' fisso, a dire il vero