#include #define ALL(v) std::begin(v),std::end(v) using lint=long long; using lubl=long double; int main(){ std::cin.tie(nullptr);std::ios_base::sync_with_stdio(false); std::cout.setf(std::ios_base::fixed);std::cout.precision(15); lint l;std::cin>>l;l/=4; lint ans=0; for(lint i=1;i*i<=l/2;i++){ for(lint j=i+1;i*i+j*j<=l/2;j+=2){ if(std::gcd(i,j)!=1)continue; lint a=j*j-i*i,b=2*i*j,c=i*i+j*j; if(l