mergesort still broken