add merge sort and leetcode sort linked list