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); }