package main
import (
"bufio"
"fmt"
"os"
"math"
)
func main() {
reader := bufio.NewReader(os.Stdin)
var n int
fmt.Fscan(reader , &n)
x := float64(n)
fmt.Println(math.Pi*x*x)
}

package main
import (
"bufio"
"fmt"
"os"
"math"
)
func main() {
reader := bufio.NewReader(os.Stdin)
var n int
fmt.Fscan(reader , &n)
x := float64(n)
fmt.Println(math.Pi*x*x)
}