add quick sort 18