Add optimal binary search tree