Leetcode Smallest Missing Integer Greater