First commit of BinaryTreeToHeap