public class FFT
{
    public FFT ()
    {
        public static void main (String[] args)
        {
            boolean debug = false;
            boolean verify = false;

            for (int i = 0; i < args.length; i++)
            {
                if ("-help".equals(args[i]))
                {
                    System.out.println("Usage: [-verify] [-debug] [-help]");
                    System.exit(0);
                }

                if ("-debug".equals(args[i]))
                    debug = true;

                if ("-verify".equals(args[i]))
                    verify = true;
            }
        }
    }
}
@@ -16,36 +16,8 @@
 T%0A%7B%0A
-    public FFT ()%0A    %7B%0A    
     
@@ -56,34 +56,26 @@
 %5D args)%0A    
-  
-  %7B%0A    
+%7B%0A
         bool
@@ -97,28 +97,24 @@
 se;%0A        
-   
- 
 boolean veri
@@ -122,28 +122,24 @@
 y = false;%0A%0A
-    
         for 
@@ -172,36 +172,32 @@
 h; i++)%0A        
-    
 %7B%0A              
@@ -190,28 +190,24 @@
             
- 
-   
 if (%22-help%22.
@@ -231,32 +231,26 @@
             
-    %7B%0A  
+%7B%0A
             
@@ -249,26 +249,24 @@
             
-  
 System.out.p
@@ -322,28 +322,24 @@
             
-    
 System.exit(
@@ -342,20 +342,16 @@
 xit(0);%0A
-    
         
@@ -365,28 +365,24 @@
             
-    
 if (%22-debug%22
@@ -415,20 +415,16 @@
         
-    
 debug = 
@@ -438,28 +438,24 @@
             
- 
-   
 if (%22-verify
@@ -489,20 +489,16 @@
         
-    
 verify =
@@ -516,23 +516,89 @@
     
+%7D%0A%0A
     
-%7D%0A        %7D
+    Verifier theVerifier = Verifier(debug);%0A%0A        theVerifier.verify();
 %0A   

Update FFT.java