// System.out.println("from: " + from + " to: " + to);
Stringcode="import Job.Jobsrc;\nimport Job.Result;\nimport Job.Result.ResultType;\npublic class Crack"+jobid+" extends Jobsrc {\n private final long start = "+from+"L; private final long end = "+to+"L; private long modul = "+mod+"L; private long publicKey = "+public_key+"L; \n @Override\n public Result run() {\n Result out = new Result("+jobid+");\n for(long i = start; i < end; i++) {\n if(try_to_crack(i))\n {out.add(out.new PartialResult(ResultType.Value, i + \":true\"));\n}\n }\n return out;\n }\n public boolean try_to_crack(long i) {\n /*System.out.println(\"Testing\"+i);*/ return (publicKey * i) % modul == 1;\n }\n}";