import java.io.*;
import java.net.*;
import java.util.*;


public class  generateText{

    public void generateText(){
    }


    public String generate() 
    {
        String[] items = new String[16];
        items[0] = "ONE";
        items[1] = "TWO";
        items[2] = "THREE";
        items[3] = "FOUR";
        items[4] = "FIVE";
        items[5] = "SIX";
        items[6] = "SEVEN";
        items[7] = "EIGHT";
        items[8] = "NINE";
        items[9] = "DOE";
        items[10] = "RAY";
        items[11] = "ME";
        items[12] = "FA";
        items[13] = "SO";
        items[14] = "LA";
        items[15] = "TEE";

        String toSay = new String("");
        FileOutputStream out; // declare a file output object
        FileOutputStream out1; // declare a file output object
        PrintStream p; // declare a print stream object
        PrintStream p1; // declare a print stream object

        try{
            out = new FileOutputStream("testref.mlf");
            p = new PrintStream( out );
            p.println("#!MLF!#");
            //"ver_"+jTextArea0.getText()+".wav"
            p.println('"' + "ver.lab" + '"');
            
            int current =57;  // Random meaningless number > 16
            int i =0;

            while (i<9) {
                long seed = System.currentTimeMillis() * System.currentTimeMillis();
                Random r = new Random(seed);
                int number = r.nextInt(16);
        
                if (number != current){
                    toSay += items[number]+" ";
                
                    //Append to file......
                    p.println (items[number]);
                    
                    current = number;
                    i++;
                }
            }

            p.println(".");
            p.close();

        }
        catch (Exception e){
          System.err.println ("File handling Error !");
        }


        try{
            out1 = new FileOutputStream("gram");
            p1 = new PrintStream( out1 );
            p1.println("( "+toSay+" )");
            p1.close();
        }
        catch (Exception e){
          System.err.println ("File handling Error !");
        }

        return toSay;
    }
}