4. (a) Use an example to describe a quick sort algorithm. (10%)