this reminds me of the 4chan's sleepsort:
for each number $n in the array, spin a thread that sleeps $n and then append $n to the result array.
My favorite part about this algorithm is that you can speed it up by a factor of k - for any k! - by simply dividing the time you sleep by by k.
The runtime of this algorithm is O(n.2^k).