What is the algorithm...