3.4. How to build new sets from old ones