import   java.io.
*
import   java.math.*
import   java.security.*
import   java.text.*
import   java.util.*
import   java.util.concurrent.*
import   java.util.function.*
import   java.util.regex.*
import   java.util.stream.*
import   kotlin.collections.*
import   kotlin.comparisons.*
import   kotlin.io.*
import   kotlin.jvm.*
import   kotlin.jvm.functions.*
import   kotlin.jvm.internal.*
import   kotlin.ranges.*
import   kotlin.sequences.*
import   kotlin.text.*
fun sum(nums:Array<Int>,add: (acc:Int,ele:Int) -> Int):Int {
      var res=0
    for(i in nums){
        res = add(res,i)
    }
    return res
}
fun getLambda(): (acc:Int,ele:Int) -> Int {
    var lambda = { acc: Int, ele: Int -> if (acc>=0 && ele>=0) acc+ele else 0 }
    return lambda
}
fun main(args: Array<String>) {