Leetcode Smallest Missing Number Leetcode Problem 543