Merge Two Sorted Lists Java Leetcode Longest