begin
integer
I;
real
R;
boolean
B;
array
A1[1 : I + B],
A2[2 : 4, 5 : 7];
switch S ≔ if R × P0 < 0 then L else L2;
procedure P0;
R ≔ I ÷ R;
procedure P1(F);
real
F;
B ≔ I + R;
L :;
B ≔ I > S;
B ≔ B ∨ P0;
R ≔ B + A1;
L2 :;
R ≔ B ∧ B;
I ≔ P1(R);
goto B;
I;
P1(A2 / R);
R[I] ≔ 5;
I ≔ if B then
S
else
R;
P1(if B then B else I - I);
R ≔ B ≔ B ∧ B;
for I ≔ B step 1 until R do
A1[S] ≔ A2[2];
A1 ≔ 0;
if R then
goto L;
for P0 ≔ 1,
2 do
A2[B, I] ≔ 0;
begin
array
Q[B : 1];
end;
P1(I, R);
P1;
end