begin comment LIBRARY 1; real X, Y; integer I, J; array A[1 : 10]; X ≔ Y ≔ 1·0; I ≔ J ≔ 0; begin switch A ≔ A1,A2,A3; procedure P; begin X ≔ 20; I ≔ X + Y; Q(A[3], I + J) end; procedure Q(L, K); value K; label L; integer K; if K = 0 then goto L; integerprocedure J; J ≔ Y; real I; real procedure Y; Y ≔ X; integer X; A1 :; X ≔ 10; Q(A[2], Y - X); A2 :; P; if I = 0 ∨ J = 0 ∨ X = 1·0 ∨ Y = 1·0 then OUTREAL(99, 100); A3 :; end; if I = 0 ∧ J = 0 ∧ X = 1·0 ∧ Y = 1·0 then OUTREAL(99, 0) end