improve MergeKSortedLists