first commit with barz1/Multithreaded-Sorts