add erlang quicksort