import java.util.ArrayList; public class Main { public static void main(String args[]) { CountUniqueArrayList colors = new CountUniqueArrayList(); SortedArrayList fruits = new SortedArrayList(); colors.add("Purple"); colors.add("Pink"); colors.add("Purple"); colors.add("Red"); colors.add("Red"); printMe("colors",colors); System.out.println("There are " + colors.size() + " elements, and " + colors.countUnique() + " unique values."); /* fruits.add("Cherry"); fruits.add("Banana"); fruits.add("Apple"); fruits.add("Strawberry"); fruits.add("Cherry"); printMe("fruits",fruits); */ } private static void printMe(String name, ArrayList al) { System.out.println("Here's " + name + ":"); for (int i=0; i