128 Longest Consecutive Sequence Leetcode Solution