BinaryTreeNode

BinaryTreeNode

A binary tree node must have at most two children, usually referred to as "left" and "right".

left child ≤ parent node ≤ right child