begin comment 'LIBRARY' 1; integer I, J, K; boolean P, T; procedure FAIL; begin OUTREAL(99, I); OUTREAL(99, J) end; T ≔ true; for I ≔ - 1, 0, 1 do for J ≔ - 1, 0, 1 do begin K ≔ 3 × (I + 1) + J + 2; if K ÷ 2 × 2 = K ≡ T then FAIL; T ≔ ¬ T; if (I + J > 1 ∧ J ≠ 1) ∨ (I + J < - 1∧ I ≠ - 1) then FAIL; if ¬ (K ⩾ 7 ∧ I ≠ 1 impl K < 0) then FAIL; P ≔ I = J; if P ∧ I × J < 0 then FAIL end; OUTREAL(99, 0) end