Find the Lowest Common Ancestor in a Binary Search Tree

Please write your own version of program in the comment section below in different languages. Best answer will be uploaded on the website page once, the page is ready