#include using namespace std; int gcb(int a, int b) { if (b == 0) return a; else if (a > b) return gcb(b,a%b); else return gcb(a,b%a); } int main() { int l; cin >> l; l /= 4; int ans = 0; for (int m = 2; 2*m*(m+m%2+1) <= l; m++) { int n; for (n = m % 2 + 1; n < m; n+=2) { if (gcb(m,n) == 1 && 2*m*(m+n) <= l) ans = (ans+1) % 1000003; } } cout << ans << endl; return 0; }