manipulación de algoritmos