#Ex1
set1 = {"a", "b", "c"}
set2 = {"d", "e", "f"}
set3 = set1.union(set2)
print(set3)
# output: {'d', 'b', 'c', 'a', 'e', 'f'}
    
#Ex2
set1 = {"a", "b", "c"}
set2 = {"d", "e", "f"}
set1.update(set2)
print(set1)
# output: {'d', 'b', 'c', 'a', 'e', 'f'}

#ex3
set1 = {"apple", "banana", "cherry"}
set2 = {"google", "microsoft", "apple"}
set1.intersection_update(set2)
print(set1)
# output:{'apple'}


#ex4
set1 = {"apple", "banana", "cherry"}
set2 = {"google", "microsoft", "apple"}
set1.symmetric_difference_update(set2)
print(set1)

# output: {'banana', 'google', 'microsoft', 'cherry'}
    