creada la funcion de validar, aunque falla