add & fix
add mergesort for linkedlist