      System.out.println("The worst-case times, in milliseconds, are");
      System.out.println("n \trepetitions \telapsed time \ttime/sort");
         long startTime = System.currentTimeMillis();
         long counter = 0;
         while (System.currentTimeMillis( ) - startTime < 1000)
         {
            counter++;
            // initialize array a
            System.arraycopy(b, 0, a, 0, n);

            // sort the elements
            InsertionSort2.insertionSort(a);
         }

         long elapsedTime = System.currentTimeMillis() - startTime;
         System.out.println(n + "\t" + counter + "\t\t" +
            + elapsedTime + "\t\t" + ((float) elapsedTime)/counter);
