public class Driver
{
   public static void main (String [] args)
	 {
		  RectangularArrayTS<String>  myRArray;
        String temp;
		  
		  myRArray = new RectangularArrayTS<String>(2,4); 
//	     myRArray = new RectangularArrayTS (2,4); 
//      assignment above works but compiler says not type safe
 	     myRArray.setElementAt(0,0,"A");  
 	     myRArray.setElementAt(0,1,"B");  
 	     myRArray.setElementAt(0,2,"C");  
 	     myRArray.setElementAt(0,3,"D");  
		  
 	     myRArray.setElementAt(1,0,"E");  
 	     myRArray.setElementAt(1,1,"F");  
 	     myRArray.setElementAt(1,2,"G");  
 	     myRArray.setElementAt(1,3,"H");  
		  
		  for (int i = 0; i < myRArray.rows(); i++)
		  {
		    for (int j = 0; j < myRArray.columns(); j++)
			 {
			    // since it's a String array    
			    temp = myRArray.getElementAt(i,j); 
				 System.out.print (temp + " ");
			 } // end for j
			 System.out.println ();
		  }// end for i
		  
		  
		} // end main
	} // end class  