Microsoft Interview Question

Given a binary search tree, how to find the shortest path between two nodes?