import java.util.Scanner;

public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
}

}
 import java.util.Scanner; Scanner java.util public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
}

} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
} main {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) double r = sc.nextDouble(); r sc.nextDouble() sc.nextDouble sc System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2) System.out.printf System.out System System.out "%.6f %.6f\n" Math.PI * r * r Math.PI * r * r Math.PI Math Math.PI r r Math.PI * r * 2 Math.PI * r * 2 Math.PI Math Math.PI r 2 String[] args args public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
}

} public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
}

} Main
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
		System.out.printf("%.6f %.6f\n", Math.PI * r * r, Math.PI * r * 2);
}

}

