import java.io.*;

public class GoodGremlin implements Runnable {
    private String dir;
	
    public GoodGremlin(String dir) {
	this.dir = dir;
    }
	
    public void run() {
	// Do something consistent with policy:
	// We will write a file we are allowed
	// to write.
		
	try {
	    String path = dir + File.separator + "x.txt";
	    System.out.println("Writing " + path);
	    FileOutputStream fos = new FileOutputStream(path);
	    fos.write(5);
	    fos.close();
	} catch (Exception ex) {
	    ex.printStackTrace();
	}
		
	System.out.println("Done");
	System.out.flush();
    }
}

