import java.io.*;

/**
   This program demonstrates writing to two files 
	using  FileWriter objects.
*/

public class MyFileWriter
{
   public static void main(String[] args)
   {
  
      String myOutput; 
      int rawData;        // To hold a character code
      FileWriter  myWriter1;
		FileWriter  myWriter2;

      myOutput = "To thine own self be true.";

      try
      {
         // Open the files
         myWriter1 = new FileWriter("NewFile.txt");
         myWriter2 = new FileWriter("OldFile.txt");      
			  
         // 
         for (int i = 0; i < myOutput.length(); i++)
         {
			   
			   
            // Convert a character to Unicode.
            rawData = (int) myOutput.charAt(i);

            // Write the Unicode.
            myWriter1.write(rawData);
          
			   myWriter2.write (myOutput.charAt(i));
		      
		   }
         
         // Close the files
         myWriter1.close();
			myWriter2.close();
      }
      catch (IOException ioe)
      {
         System.out.println("Error: " +  ioe.getMessage());
      }
   }
}