program testlongstring;
//uses sysutils; {trimright}
var
z5,z45,z345,z2345,z12345: integer;
// type longstring= array[1..10] of char;
//type longstring=ansistring;
type longstring=string(255);
function nst(var z: integer): longstring;
var
j,p10: integer;
s: array[1..10] of char;
// s: ansistring;
begin
p10:=10000;
j:=1;
while p10>0 do
begin
s[j]:=chr(48+((z div p10) mod 10));
j:=J+1;
p10:=p10 div 10;
end;
//nst:=s;
//nst:=trimright(s);
nst:=trim(s);
end;
begin
z5:=5;
z45:=45;
z345:=345;
z2345:=2345;
z12345:=12345;
writeln('z5=',nst(z5));
writeln('z45=',nst(z45));
writeln('z345=',nst(z345));
writeln('z2345=',nst(z2345));
writeln('z12345=',nst(z12345));
writeln(nst(z5));
writeln(nst(z45));
writeln(nst(z345));
writeln(nst(z2345));
writeln(nst(z12345));
end .
cHJvZ3JhbSB0ZXN0bG9uZ3N0cmluZzsKLy91c2VzIHN5c3V0aWxzOyB7dHJpbXJpZ2h0fQp2YXIKICAgejUsejQ1LHozNDUsejIzNDUsejEyMzQ1OiBpbnRlZ2VyOwoKLy8gdHlwZSBsb25nc3RyaW5nPSBhcnJheVsxLi4xMF0gb2YgY2hhcjsKLy90eXBlIGxvbmdzdHJpbmc9YW5zaXN0cmluZzsKdHlwZSBsb25nc3RyaW5nPXN0cmluZygyNTUpOwoKZnVuY3Rpb24gbnN0KHZhciB6OiBpbnRlZ2VyKTogbG9uZ3N0cmluZzsKdmFyCiAgIGoscDEwOiBpbnRlZ2VyOwogICBzOiBhcnJheVsxLi4xMF0gb2YgY2hhcjsKLy8gICBzOiBhbnNpc3RyaW5nOwpiZWdpbgogICBwMTA6PTEwMDAwOwogICBqOj0xOwogICB3aGlsZSBwMTA+MCBkbyAKICAgYmVnaW4KICAgICAgc1tqXTo9Y2hyKDQ4KygoeiBkaXYgcDEwKSBtb2QgMTApKTsKICAgICAgajo9SisxOwogICAgICBwMTA6PXAxMCBkaXYgMTA7CiAgIGVuZDsKICAgLy9uc3Q6PXM7CiAgIC8vbnN0Oj10cmltcmlnaHQocyk7ICAgCiAgIG5zdDo9dHJpbShzKTsgICAKZW5kOwoKYmVnaW4KICAgejU6PTU7CiAgIHo0NTo9NDU7CiAgIHozNDU6PTM0NTsKICAgejIzNDU6PTIzNDU7CiAgIHoxMjM0NTo9MTIzNDU7CiAgIHdyaXRlbG4oJ3o1PScsbnN0KHo1KSk7CiAgIHdyaXRlbG4oJ3o0NT0nLG5zdCh6NDUpKTsKICAgd3JpdGVsbignejM0NT0nLG5zdCh6MzQ1KSk7CiAgIHdyaXRlbG4oJ3oyMzQ1PScsbnN0KHoyMzQ1KSk7CiAgIHdyaXRlbG4oJ3oxMjM0NT0nLG5zdCh6MTIzNDUpKTsKICAgd3JpdGVsbihuc3QoejUpKTsKICAgd3JpdGVsbihuc3QoejQ1KSk7CiAgIHdyaXRlbG4obnN0KHozNDUpKTsKICAgd3JpdGVsbihuc3QoejIzNDUpKTsKICAgd3JpdGVsbihuc3QoejEyMzQ1KSk7CmVuZCAu