Longest Consecutive Sequence - LeetCode 128 - Java