algoritmos viciantes