Unsure the tree is always balanced with constant depth and use the Eytzinger array form to store the tree nodes.