merge sort & select sort.