import kotlin.math.sqrt
import kotlin.math.pow
fun surfaceAreaOfPyramid(sideLength: Double, height: Double): Double {
val surfaceArea = (sideLength * sideLength) + 2 *
(sideLength * sqrt(height.pow(2) + (sideLength / 2).pow(2)))
return surfaceArea
}
fun main() {
val sideLength = 8.0
val height = 14.0
println(surfaceAreaOfPyramid(sideLength, height))
}
/*
run:
296.96351645697655
*/