En lenguaje moderno, el algoritmo se describe como sigue: