Contain Duplicate Leetcode Solution 21