#include using namespace std; #define fs(n) fixed << setprecision(n); #define mp(a, b) make_pair(a, b); using ll = long long; using ld = long double; int main(){ ll n; cin >> n; int ans = 0; for(ll i = 1; i < 500; i++){ for(ll j = 1; j < 500; j++){ if(n * n == i * i + j * j) ans++; } } cout << ans << endl; }