Three Sum Leetcode Solution 862