java – Nome da variável em looping -> Kotlin [AJUDA]

poderiam me ajudar com a seguinte dúvida?

Preciso exibir o nome da variável na qual contém o valor que está dentro do range… no caso o nome da variável ‘valor2’.

Existe uma maneira de conseguir buscar o nome dessa variável para exibição ao invés do valor contido nela?

Exibir qual é a variável que está no range.

fun verificaRange(valor1: Int, valor2: Int, valor3: Int){
    var valores = intArrayOf(valor1, valor2, valor3)
    for (valor in valores){
        if (valor in 100..1000){ // Verificar se alguma delas é maior do que 1000 ou menor do que 100...
            println("A ${::valores(valor).name} está no range!")} // Tentei algo assim, mas sem sucesso!
        else{
            println("Nenhuma outra variável está dentro do range.")
        }
    }
}

fun main(){
    var valor1: Int = 99
    var valor2: Int = 100
    var valor3: Int = 10001
    verificaRange(valor1, valor2, valor3)
}

Aceito sugestões, quem poder ajudar agradeço. 🙂