buf.append("size = \"8, 10.5\";");
buf.append("size = \"8, 10.5\";\n");
    public static void dumpGraph(Trace[] traces,String filename) {	StringBuffer buf=new StringBuffer();	buf.append("digraph Flattend {\n");	buf.append("size = \"8, 10.5\";");	HashMap parent=new HashMap();	for(int i=0;i<traces.length;i++)	    parent.put(traces[i].getHead(),traces[i]);	for(int i=0;i<traces.length;i++) {	    Trace trace=traces[i];	    buf.append(trace+"[ label = \""+traceName(trace)+"\"];\n");	}	try {	    FileWriter fw = new FileWriter(filename);	    fw.write(buf.toString());	    fw.close();	}	catch (Exception e) {	    System.err.println("Could not print extracted traces");	}    }