var BUGNUMBER = '';
function printBugNumber (num)
{
	return "foo";
}
function optionsClear() {
  var x = printBugNumber().split(',');
}
function optionsReset() {
    optionsClear();
}
var code = new Array();
code.push("evaluate");
var x0 = "\
    printBugNumber(BUGNUMBER);\n\
    function gen()\n\
    {\n\
      try {\n\
        yield 0;\n\
      } finally {\n\
      }\n\
    }\n\
    var iter1 = gen( iter1=\"NaN\", new gen(gen)) ;\n\
    gc();\n\
";
code.push(x0);
code.push("evaluate");
var files = new Array();
while (true) {
	var file = code.shift();
	if (file == "evaluate") {
		loadFiles(files);
	} else if (file == undefined) {
		break;
	} else {
		files.push(file);
	}
}
function loadFiles(x) {
	for (i in x) {
		try {
			eval(x[i]); 
		} catch (e) {
		}
	}
	optionsReset();
}