// this code creates several objects of type Circ3 and sorts them by using
// the static sort() method of class Arrays

public class SortCircs
{
  public static void main(String[] args)
  {
     Circ3[] circs = {new Circ3(1, 1, 2), new Circ3(3, 8, 5),
        new Circ3(1, 1, 8), new Circ3(3, 8, 3), 
        new Circ3(1, 1, 4), new Circ3(3, 8, 9)};

     System.out.println("Unsorted Circles:");
     for (int i=0; i<circs.length; i++)
       System.out.println(circs[i]);

     java.util.Arrays.sort(circs);

     System.out.println("\nSorted Circles:");
     for (int i=0; i<circs.length; i++)
       System.out.println(circs[i]);
  }
}
