http://beecoder.org/en/kotlin/calculate-the-power-using-recursion-in-kotlin
calculate the power using recursion, Kotlin