este es la 4 con la correccion de errores