The validation function is not correct: ``` const n = JSON.parse('9.223372036854776e+21'); Number.isInteger(n); // true n < 9223372036854775808; // false ```