public class DynamicArray<E> implements MyList<E> {
  private static final int DEFAULT_CAPACITY = 10;
  private int size;
  private E[] data;
  public DynamicArray()
  {
    data = ( E[] )new Object[ DEFAULT_CAPACITY ];
    size = 0;
  }
  public void add(E elem) {
  }
  public void add(int index, E elem) {		
  }
  public E set(int index, E elem) {
    return null;
  }
  public E get(int index) {
    return null;
  }
  public boolean remove(E elem) {
    return false;
  }
  public E remove(int index) {
    return null;
  }
  public void clear() {		
  }
  public int indexOf(E elem) {
    return 0;
  }
  public int lastIndexOf(E elem) {
    return 0;
  }
  public boolean contains(E elem) {
    return false;
  }
  public boolean isEmpty() {
    return false;
  }
  public int size() {
    return 0;
  }
  public String toString() {
    String str = "";
    for( int i = 0; i < size; i++ )
      str = str + data[i].toString() + " ";
    str = str + "\n";
    return str;
  }
}
