added optimization to parallel msd that sorts with std::sort for arrays smaller than 25, dramatic peformance increase