A Two-Dimensional Binary Search Tree