public interface Iterator<E> {
    public abstract E next ();
    public abstract boolean hasNext ();
}
