#include <iostream>
#include <iomanip>
const double PI = 3.1415926;
int main() {
double r, h;
// 读取底面半径和高
std::cin >> r >> h;
// 计算圆的面积
double circleArea = PI * r * r;
// 计算圆的周长
double circleCircumference = 2 * PI * r;
// 计算圆柱体的表面积
double surfaceArea = 2 * circleArea + circleCircumference * h;
// 输出结果,保留两位小数
std::cout << std::fixed << std::setprecision(2) << surfaceArea << std::endl;
return 0;
}
/**************************************************************
Problem: 1623
User: fuyijun
Language: C++
Result: Accepted
Time:10 ms
Memory:2072 kb
****************************************************************/