#include<stdio.h>
int main()
{
    //由于精度的原因,输出%f和%lf的数据不同,可能会造成错误
    //单精度浮点数(float)有效数字保证6位,部分7位,双精度浮点数(double)有效数字保证15位,部分16位。
    double n=0.000,pi=3.1415926,V=0.000;
    scanf("%lf",&n);
    V=4.000/3.000*pi*n*n*n;
    printf("%.3f",V);
    return 0;
}