void Assign (Set& sl, Set& s2) void Union(Set& sl, Set& s2) void Intersection(Set& sl, set& S2); void Difference(Set& sl, set& s2); int Contains(Set& S, const Type& x); int Equal(Set&sl, Set& S2); int SubSet(Set& sl, set& s2);void Assign (Set& s1, Set& s2); void Union (Set& s1, Set& s2); void Intersection (Set& s1, Set& s2); void Difference (Set& s1, Set& s2); int Contains (Set& s, const Type& x); int Equal (Set& s1, Set& s2); int SubSet (Set& s1, Set& s2); }