intersection

fun <T> intersection(a: Stream<T>, b: Set<T>): Set<T>