broken mergesort