Binary search tree [need to fix balanced()]
Merge sort in cpp