Diferentes algoritmos de recursividad