Find The Duplicate Number Leetcode Solution 862