Corrigiendo algunos errores en funcion recursiva.. aun faltan ultimos detalles