motivation with full mergesort