import java.io.*;       // for file I/O
import java.util.*;     // for string tokenizer

public class Average
{
  public static void main(String[] args) throws IOException
  {
     int[] numbers = new int[10];      // array of 10 integers
     StringTokenizer tokenizer;

     BufferedReader inFile = null;
     PrintWriter    outFile= null;

     try
     {
       // open file num.dat for reading
       // this might throw FileNotFoundException
       inFile = new BufferedReader(new FileReader("num.dat"));

       String s = inFile.readLine();         // get a string from inFile
       tokenizer = new StringTokenizer(s);   // tokenize the string
       int tokens_number = tokenizer.countTokens(); // # of tokens

       double ave = 0;
       int i = 0;
       while (tokenizer.hasMoreTokens())     // parse the tokes into the array
       {
         numbers[i] = Integer.parseInt(tokenizer.nextToken());
         ave += numbers[i];
         i++;
       }
       ave = ave / tokens_number;            // compute the average

       // open file num2.dat for writing
       outFile = new PrintWriter(new FileWriter("num2.dat"));
       // write the average to the file
       outFile.println("Average = " + ave);
     }
     catch (FileNotFoundException e)
     {
        System.out.println(e);
     }
     finally
     {
        inFile.close();                      // close input file
        outFile.close();                     // close output file
     }
  }
}

