class TriangleList2 {

   public TriangleList2 readFile(String fileNameIn) throws IOException {
            
      Scanner scanFile = new Scanner(new File(fileNameIn));
      Triangle[] myList = new Triangle[20];
      String tListName = "";
      int numTriangles = 0;
      double side1 = 0, side2 = 0, side3 = 0;
      
      listName = scanFile.nextLine();      
      while (scanFile.hasNext()) {
         side1 = Double.parseDouble(scanFile.nextLine());
         side2 = Double.parseDouble(scanFile.nextLine());
         side3 = Double.parseDouble(scanFile.nextLine());
         
         Triangle t = new Triangle(side1, side2, side3);
         myList[numTriangles] = t;
         numTriangles++;
         //myList.add(t);           
      }
      
      TriangleList2 tL = new TriangleList2(listName, myList, numTriangles);
      
      return tL;
   }

   public  TriangleList2(String listNameIn, Triangle[] tListIn, 
                        int numberOfTrianglesIn);

}