Filtrado de Números Primos con Streams

Dificultad: Difícil Java advanced coding
List<Integer> nums = List.of(2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
List<Integer> primos = nums.stream()
    .filter(n -> IntStream.range(2, n).noneMatch(i -> n % i == 0))
    .collect(Collectors.toList());
System.out.println(primos);
📥 Inputs:
nums = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo