set operations exercises