Leetcode Smallest Missing Number Leetcode Question 50 Impossible Quiz