hecho los algoritmos