public class Tunnel
{
    public static final void main (String[] args)
    {
        for (int i = 0; i < args.length; i++)
        {
            if ("-help".equals(args[i]))
            {
                System.out.println("Usage: [-help]");
                System.exit(0);
            }
        }
    }
}
@@ -43,39 +43,137 @@
 nal 
-void main (String%5B%5D args)%0A    %7B
+String TUNNEL_DATA = %22tunnel.txt%22%0A    public static final void main (String%5B%5D args)%0A    %7B%0A        String dataFile = TUNNEL_DATA;%0A
 %0A   
@@ -322,16 +322,31 @@
 (%22Usage:
+ %5B-data %3Cfile%3E%5D
  %5B-help%5D
@@ -391,24 +391,116 @@
           %7D%0A
+            %0A            if (%22-data%22.equals(args%5Bi%5D))%0A                dataFile = args%5Bi+1%5D;%0A
         %7D%0A  

Update Tunnel.java