parallel implementation of merge sort (2nd try)

real	0m7.273s
user	0m33.624s
sys	0m3.687s