event ea(bitstring).
event eb(bitstring).
event ec(bitstring).


query x:bitstring;
      inj-event(ea(x)) && inj-event(eb(x)) ==> inj-event(ec(x)).

channel c.
param n.

process
       ! i <= n
       in(c, (x:bitstring));
       event ec(x);
       event eb(x);
       event ea(x)
       

(* EXPECTPV
RESULT inj-event(ea(x_1)) && inj-event(eb(x_1)) ==> inj-event(ec(x_1)) is false.
RESULT (but event(ea(x_1)) && event(eb(x_1)) ==> event(ec(x_1)) is true.)
0.004s (user 0.000s + system 0.004s), max rss 7596K
END *)
