fork download
  1. import java.util.Random;
  2.  
  3. class Main {
  4. public static void main(String[] args) {
  5. int[] input = new int[20000];
  6. for (int i = 0; i < 20000; i++) {
  7. input[i] = 17;
  8. }
  9. quick(input);
  10. }
  11.  
  12. public static long quick(int[] list) {
  13. long startTime = System.nanoTime();
  14.  
  15. quickSort(list, 0, list.length - 1);
  16.  
  17. long endTime = System.nanoTime();
  18. return endTime - startTime;
  19. }
  20.  
  21. public static void quickSort(int[] A, int p, int r) {
  22. if(p < r) {
  23. int q = randomizedPartition(A, p, r);
  24. quickSort(A, p, q-1);
  25. quickSort(A, q+1, r);
  26. }
  27. }
  28.  
  29. public static int randomizedPartition(int[] A, int p, int r) {
  30. Random random = new Random();
  31. int i = random.nextInt((r-p)+1)+p;
  32. swap(A,r,i);
  33. return partition(A,p,r);
  34. }
  35.  
  36. public static int partition(int[] A, int p, int r) {
  37. int x = A[r];
  38. int i = p-1;
  39. for(int j = p; j < r; j++) {
  40. if(A[j] <= x) {
  41. i++;
  42. swap(A, i, j);
  43. }
  44. }
  45. swap(A, i+1, r);
  46. return i+1;
  47. }
  48.  
  49. public static void swap(int[] list, int i, int j) {
  50. int temp = list[i];
  51. list[i] = list[j];
  52. list[j] = temp;
  53. }
  54. }
Runtime error #stdin #stdout #stderr 0.44s 380544KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.lang.StackOverflowError
	at java.util.Random.<init>(Random.java:90)
	at Main.randomizedPartition(Main.java:30)
	at Main.quickSort(Main.java:23)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)
	at Main.quickSort(Main.java:24)