First Duplicate Value Leetcode 75th