insertion and merge sort