Intersection Point of Two Lists
Given the head nodes of two linked lists, return the node at which the two lists intersect. We will return null if we do not find any intersection between the two linked lists.
Note: The input linked list will not have cycles in it.
In the below example, lists do not intersect each other.