Introducidos más ifs de la muerte para comprobar que no metemos valores incorrectos