begin
comment LIBRARY 1;
integer
N;
integerprocedure P(Q, R);
integerprocedure Q;
comment (R):'INTEGER''PROCEDURE' R;
integerprocedure R;
begin
integer
B;
B ≔ 3 × Q(R);
P ≔ B
end;
integerprocedure A(F);
integerprocedure
F;
A ≔ 2 × F;
integerprocedure B;
begin
N ≔ N - 1;
B ≔ if N = 0 then
1
else
P(A, B) + 1
end;
N ≔ 2;
N ≔ P(A, B);
OUTREAL(99, N)
end