(Enable GeometricObject comparable) Modify the GeometricObject1 class to implement the Comparable interface, and define a static max method in the GeometricObject1 class for finding the larger of two GeometricObject1 objects. Write a test program that uses the max method to find the larger of two circles and the larger of two rectangles. Classes GeometricObject1 and Circle1 have been mostly provided. In GeometricObject1, you will need to implement: public int compareTo(GeometricObject1 o) //compare areas of two GeometricObject1 public static GeometricObject1 max(GeometricObject1 o1, GeometricObject1 o2) These methods are not abstract in GeometricObject1. In Circle1, you will need to override compareTo to compare radii: public int compareTo(GeometricObject1 o) { compareTo will return 1 if the first circle radius is larger, -1 if it is smaller, or 0 if they are equal.