On the accompanying slide we have shown a generic class set<T>.
 Add the classical set operations intersection, union and set difference to the generic
         class set<T>.
 Test the new operations from a client program.
 Hint: The enumerator, that comes with the class set<T>, may be useful for the implementation of the requested set operations.