import java.util.Scanner;

/**
 * Created by khrom on 2017/06/14.
 */
public class Main {
    public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    }
} import java.util.Scanner; Scanner java.util public class Main {
    public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    }
} Main public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    } main {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    } double r = new Scanner(System.in).nextDouble(); r new Scanner(System.in).nextDouble() new Scanner(System.in).nextDouble new Scanner(System.in) System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r) System.out.printf System.out System System.out "%.6f %.6f" Math.PI * r * r Math.PI * r * r Math.PI Math Math.PI r r 2 * Math.PI * r 2 * Math.PI * r 2 Math.PI Math Math.PI r String[] args args public class Main {
    public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    }
} public class Main {
    public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    }
} Main
import java.util.Scanner;

/**
 * Created by khrom on 2017/06/14.
 */
public class Main {
    public static void main(String[] args) {
        double r = new Scanner(System.in).nextDouble();
        System.out.printf("%.6f %.6f", Math.PI * r * r, 2 * Math.PI * r);
    }
}