add list merge sort