incluyendo formas iterativas y recursivas.