What does this program print?

from Delegated properties
Kotlin 2.4.10 beginner 2 min

What does this program print?

kotlin
var calls = 0

val token: String by lazy {
    calls += 1
    println("compute")
    "T-$calls"
}

fun main() {
    println(calls)
    println(token)
    println(token)
    println(calls)
}
Open in playground
Report an error