arreglado la funcion recorre