Qsort
Qsort iter
shell with shell seq
shell with knuth