private fun testClassA(): Int {
    val a = ClassA()
    a.someVar = 0
    return a.someVar!! + a.someFunction() + a.someValue
}

private fun testClassB(): Int {
    val b = ClassB()
    b.someVar = b.x
    return b.someVar!! + b.someFunction()
}

fun test(): Int {
    val b = testClassB()
    val a = testClassA()
    return b + a
}
