Éste es el fundamento principal del algoritmo.