Tested some other pivot strategies
parallell merge_sort, not compiled and full of errors
Not working
Restored sort