Question 10
Method Stream.iterate(e, f) returns an infinite sequential ordered Stream produced by iterative application of a function f to an initial element e, producing a Stream consisting of e, f(e), f(f(e)), etc. Based on the above information, consider the code given below, and answer the question that follows.
import java.util.stream.Stream;public class Test { public static void main(String[] args) { Stream.iterate(2, n -> n + 3) .map(n -> n * 2) .filter(n -> n % 5 == 0) .limit(3) .forEach((x) -> System.out.print(x + " ")); }}What will the output be?