Linked List Intersection Leetcode Difficulty Urinating