First Missing Positive Leetcode Solution Github