// FILE: 1.kt public inline fun runTest(f: () -> R): R { return f() } public inline fun minByTest(f: (Int) -> R): R { var minValue = f(1) val v = f(1) return v } // FILE: 2.kt fun box(): String { val result = runTest{minByTest { it }} if (result != 1) return "test1: ${result}" return "OK" }