kotlin
import java.util.stream.Collectors
fun main() {
val numbers = listOf(1, 2, 3, 4, 5)
val evenNumbers = numbers.filter { it % 2 == 0 }
val squaredNumbers = evenNumbers.map { it * it }
val sum = squaredNumbers.reduce { acc, i -> acc + i }
val result = squaredNumbers.stream().collect(Collectors.toList())
}