damian
fun Int.toThe(exponent: Int): Int = when { exponent == 0 -> 1 exponent < 0 -> 0 else -> Math.pow(this.toDouble(), exponent.toDouble()).toInt() }