add merge sort in ctci