% EXPECT: sat OPTION "logic" "ALL_SUPPORTED"; OPTION "sets-ext"; Atom: TYPE; x : SET OF [Atom, Atom]; y : SET OF [Atom, Atom]; r : SET OF [Atom, Atom]; t : SET OF [Atom]; a : Atom; b : Atom; c : Atom; d : Atom; e : Atom; f : Atom; g : Atom; ASSERT TUPLE(a) IS_IN (x JOIN_IMAGE 2); ASSERT TUPLE(a) IS_IN (y JOIN_IMAGE 1); ASSERT y = {(f, g), (b, c), (d, e), (c, e)}; ASSERT x = {(f, g), (b, c), (d, e), (c, e)}; ASSERT (NOT(a = b)) OR (NOT(a = f)); CHECKSAT;