Smallest Missing Positive Integer Leetcode Premium