import java.io.*;
import java.util.*;
public class Demonstrate {
 public static void main(String argv[]) 
  throws IOException, ClassNotFoundException {
  // Read from text file:
  Vector mainVector = Auxiliaries.readData("input.data"); 
  // Write out vector of Movie instances:
  FileOutputStream fileOutputStream
   = new FileOutputStream("transit.data");
  ObjectOutputStream objectOutputStream
   = new ObjectOutputStream(fileOutputStream);
  objectOutputStream.writeObject(mainVector);
  objectOutputStream.close();
  // Read in vector of Movie instances:
  FileInputStream fileInputStream
   = new FileInputStream("transit.data"); 
  ObjectInputStream objectInputStream
   = new ObjectInputStream(fileInputStream);
  mainVector = (Vector) objectInputStream.readObject();
  // Test vector:
  for (Iterator i = mainVector.iterator(); i.hasNext();) { 
   System.out.println(((Movie) i.next()).rating()); 
  } 
 }
}
