Intersection of Two Linked Lists
Given two singly linked lists `headA` and `headB`, return the node at which the two lists intersect. If the two lists do not intersect, return `null`.
Given two singly linked lists `headA` and `headB`, return the node at which the two lists intersect. If the two lists do not intersect, return `null`.