{$mode objfpc}
{$modeswitch typehelpers}
uses SysUtils;
type
TPetuh = type helper for LongInt
function AssString(const aFormat: String): String;
end;
function TPetuh.AssString(const aFormat: String): String;
begin
Result := Format(aFormat, [Self]);
end;
begin
WriteLn(LongInt(42).AssString('Ответ на главный вопрос: %d.'))
end.
eyRtb2RlIG9iamZwY30KeyRtb2Rlc3dpdGNoIHR5cGVoZWxwZXJzfSAgCnVzZXMgU3lzVXRpbHM7Cgp0eXBlClRQZXR1aCA9IHR5cGUgaGVscGVyIGZvciBMb25nSW50CiAgICBmdW5jdGlvbiBBc3NTdHJpbmcoY29uc3QgYUZvcm1hdDogU3RyaW5nKTogU3RyaW5nOwplbmQ7CgpmdW5jdGlvbiBUUGV0dWguQXNzU3RyaW5nKGNvbnN0IGFGb3JtYXQ6IFN0cmluZyk6IFN0cmluZzsKYmVnaW4gIAogIFJlc3VsdCA6PSBGb3JtYXQoYUZvcm1hdCwgW1NlbGZdKTsgIAplbmQ7IAoKYmVnaW4KICAgIFdyaXRlTG4oTG9uZ0ludCg0MikuQXNzU3RyaW5nKCfQntGC0LLQtdGCINC90LAg0LPQu9Cw0LLQvdGL0Lkg0LLQvtC/0YDQvtGBOiAlZC4nKSkKZW5kLg==