Adviértase que en ambos casos se prefiere la versión con recursión final debido a su menor uso de espacio.