Longest Consecutive Sequence Leetcode Solution C