#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int r;
int d;
double wynik;
int main()
{
const double Pi= 3.141592654;
while(cin >> r >> d)
{
wynik = (pow(r, 2) - pow(d, 2) / 4)*Pi;
cout << fixed << setprecision(2) << wynik << endl;
}
return 0;
}
IAojaW5jbHVkZTxpb3N0cmVhbT4gICAgICAgCiNpbmNsdWRlPG1hdGguaD4KI2luY2x1ZGU8aW9tYW5pcD4KIAp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCByOwppbnQgZDsKZG91YmxlIHd5bmlrOwogCmludCBtYWluKCkKewkgCgljb25zdCBkb3VibGUgUGk9IDMuMTQxNTkyNjU0OwoKCXdoaWxlKGNpbiA+PiByID4+IGQpCgl7IAoJICAgICB3eW5payA9ICAocG93KHIsIDIpIC0gcG93KGQsIDIpIC8gNCkqUGk7CgkJIAoJCSBjb3V0IDw8IGZpeGVkIDw8IHNldHByZWNpc2lvbigyKSA8PCB3eW5payA8PCBlbmRsOwogICAgfQoKCSAKCXJldHVybiAwOwp9CiA=