prog :
begin
comment library 1;
procedure q;
begin
array
a,
d[1 : 1, 1 : n],
e[0 : 0];
procedure p(x, l);
label
l;
integer procedure
x;
b : for i := 1 step 1 until n,
i + 1 do
c : go to
if x(a[1, 1] + i, 0) = 0 then
l
else
r;
m :;
a[1, 1] := n;
p(in, prog)
end q;
integer procedure in(f, g);
value
f;
real
f,
g;
n := in := 1;
integer
n,
i;
n := 2;
outreal(1, 1);
q;
outreal(1, 2);
r :;
outreal(1, 3);
end