Leetcode First Missing Integer Leetcode 75 Solution