static public void
bubbleSort(int a[]) {
// Re-arrange the array elements a[0..n-1]
// so they are in ascending order.
for (int i = 0; i < a.length - 1; i++)
for (int min = a.length - 1; min > i; min--)
if (a[min - 1] > a[min]) {
final int t = a[min - 1];
a[min - 1] = a[min];
a[min] = t;
}
}