to find the lowest common ancestor of a binary tree
to find the lowest common ancestor of a binary tree