inserito algoritmo core