Leetcode First Missing Integer Leetcode 75407 Weather App