import javax.script.ScriptEngineManager;
import javax.script.ScriptEngine;
class Kukarek {
int base = 2;
int pow = 10;
String template
= "***********************************************";
Kukarek kukarek = new Kukarek();
String expr
= kukarek.
makeExpr(base, pow, template
); System.
out.
print(kukarek.
eval(expr
)); }
return template.
substring(0, pow
- 1).
replace("",
String.
valueOf(base
)); }
ScriptEngine eng = new ScriptEngineManager().getEngineByName("JavaScript");
return eng.eval(expr).toString();
}
}
aW1wb3J0IGphdmF4LnNjcmlwdC5TY3JpcHRFbmdpbmVNYW5hZ2VyOwppbXBvcnQgamF2YXguc2NyaXB0LlNjcmlwdEVuZ2luZTsKCmNsYXNzIEt1a2FyZWsgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBFeGNlcHRpb24gewoJCWludCBiYXNlID0gMjsKCQlpbnQgcG93ID0gMTA7CgkJCgkJU3RyaW5nIHRlbXBsYXRlID0gIioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIjsKCQkKCQlLdWthcmVrIGt1a2FyZWsgPSBuZXcgS3VrYXJlaygpOwoJCVN0cmluZyBleHByID0ga3VrYXJlay5tYWtlRXhwcihiYXNlLCBwb3csIHRlbXBsYXRlKTsKCQlTeXN0ZW0ub3V0LnByaW50KGt1a2FyZWsuZXZhbChleHByKSk7Cgl9CgkKCVN0cmluZyBtYWtlRXhwcihpbnQgYmFzZSwgaW50IHBvdywgU3RyaW5nIHRlbXBsYXRlKSB7CgkJcmV0dXJuIHRlbXBsYXRlLnN1YnN0cmluZygwLCBwb3cgLSAxKS5yZXBsYWNlKCIiLCBTdHJpbmcudmFsdWVPZihiYXNlKSk7Cgl9CgkKCVN0cmluZyBldmFsKFN0cmluZyBleHByKSB0aHJvd3MgRXhjZXB0aW9uIHsKICAgCQlTY3JpcHRFbmdpbmUgZW5nID0gbmV3IFNjcmlwdEVuZ2luZU1hbmFnZXIoKS5nZXRFbmdpbmVCeU5hbWUoIkphdmFTY3JpcHQiKTsKICAgCQlyZXR1cm4gZW5nLmV2YWwoZXhwcikudG9TdHJpbmcoKTsKICAgICB9Cn0=