binary tree.