add LinkedList::sort()