/*** !Test expected: !Result status: SATISFIED solution: !Solution s1: !set {1} s2: !Range 1..2 ***/ var set of 1..1: s1; var set of 1..3: s2; constraint s2 = s1 union if 1 in s1 then {2} else {3} endif; solve satisfy;