add quick sort ver1