Intersection of Two Linked Lists

Write a program to find the node at which the intersection of two singly linked lists begins.