added mergesort & mergesortpointer