Write a function `union` that takes two sets of integers as parameters and returns a new set that contains all the distinct elements from both sets.
Write a function `intersection` that Takes two sets of integers as parameters and returns a new set that contains the common elements present in both sets.
### Expected Functions
```java
import java.util.HashSet;
import java.util.Set;
public class SetOperations {
public static Set<Integer> union(Set<Integer> set1, Set<Integer> set2) {
// your code here
}
public static Set<Integer> intersection(Set<Integer> set1, Set<Integer> set2) {
// your code here
}
}
```
### Usage
Here is a possible ExerciseRunner.java to test your functions: