Parallel Merge Sort by Threading