Contains Duplicate Iii Leetcode Solution