Generar Ruta -- casi terminado