fun main(args: Array<String>) {

    val input = readLine()?.split(" ") ?: return
    val list = arrayListOf<Double>()
    input.forEach { list.add(it.toDouble()) }

    println("${"%f".format(list[0] * list[0] * Math.PI)} ${"%f".format(2 * list[0] * Math.PI)}")
}

