algoritmo-frank