Find The Duplicate Number Leetcode 287