algoritmo longevità