import java.io.*; import java.util.*; public class Driver { public static void main (String[] args) { MyList l = new MyList(); Random r = new Random(); int i = r.nextInt(l.size()-1); System.out.println("MyList 1"); System.out.println("Removing index " + i + " from our list--->"); System.out.println("List before:" + l.toString()); System.out.println("Value removed:" + l.remove(i)); System.out.println("List after:" + l.toString()); System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); System.out.println("MyList 2: Electric Boogaloo"); int z = r.nextInt(l.size()-1); int p = r.nextInt(100); System.out.println("Inserting "+ p+ " into our list at index "+ z+ "--->"); System.out.println("List before:" + l.toString()); l.add(z,p); System.out.println("List after:" + l.toString()); System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); System.out.println("MyList in 3D"); int w = l.getA()[r.nextInt(l.size()-1)]; System.out.println("Removing the first occurance of " + w + " from our list--->"); System.out.println("List before:" + l.toString()); l.fremove(w); System.out.println("List after:" + l.toString()); } }