insertion sort
merge sort list begin not finish yet