Implement Sleep Sort
C, 127 characters, a rather obvious solution:

main(int c,char**v){
#pragma omp parallel for num_threads(c)
for(int i=1;i&lt;c;++i){int x=atoi(v[i]);sleep(x);printf("%d ",x);}}


(Compiled with gcc -std=c99 -fopenmp sort.c and ignoring all warnings.)