Intersection of Two Linked Lists leetcode