A concatenate operation takes two sets, such that all keys in one set are smaller than all the keys in the other set, and merges them together. Suppose T1 and T2 are binary search trees where all the keys in T1 are smaller than all the keys in T2. Create algorithm which concatenates T1 and T2 into single binary search tree. Worst case running time must be O(h), where h is the maximum of h1 and h2, the heights of T1 and T2.