import java.util.Arrays;

/**
 * This program demonstrates the quick sort algorithm 
 * by sorting an array that is filled with random numbers.
 */
public class QuickSortDemo
{
    public static void main(String[] args)
    {
        int[] a = {50, 63, 29, 14, 86, 16, 79, 16, 26, 61, 
                   47, 64, 83, 18, 97, 92, 32, 54, 4, 88};
        System.out.println(Arrays.toString(a));

        QuickSorter.sort(a);
        System.out.println(Arrays.toString(a));
    }
}