#include using namespace std; typedef pair PII; typedef pair> PIPII; typedef long long ll; const double EPS = 1e-8; const int INF = 1e9; const int MOD = 1e9+7; int dx[] = {0,1,0,-1}; int dy[] = {1,0,-1,0}; int gcd(int a, int b) { return b != 0 ? gcd(b, a % b) : a; } int calc(int l){ int n = 1e4; int cnt = 0; for(int i=n;i>=1;i--){ for(int j=i-1;j>=1;j--){ if((i-j)%2 == 1 && gcd(i,j)==1){ ll a = i; ll b = j; if( (a*a+2*a*b+a*a)*4 <= l)cnt++; } } } return cnt; } int main(void){ int l; cin >> l; cout << calc(l) << endl; return 0; }