gabrielfv
class sum private constructor(a: Int, b: Int) { private val res = a + b companion object { operator fun invoke(a: Int, b: Int) = sum(a, b).res } }