how to create random alphanumeric in kotlin

import kotlin.random.Random

fun generateRandomAlphanumeric(length: Int): String {
    val chars = ('A'..'Z') + ('a'..'z') + ('0'..'9')
    return (1..length)
        .map { chars.random() }
        .joinToString("")
}

fun main() {
    val randomAlphanumeric = generateRandomAlphanumeric(8)
    println("Random Alphanumeric: $randomAlphanumeric")
}