MergeSort separado e correções de bugs