halfway working nrc mergesort
work