FindLCAWithParentNode

Given a binary tree, find the lowest common ancestor of two given nodes
in the tree. Each node contains a parent pointer which links to its
parent.