Find LCA in a BST | Amazon Interview Question