#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long gcd(long long a, long long b){ while(b != 0){ long long tmp = a % b; a = b; b = tmp; } return a; } const int MOD = 1000003; int main() { int len; cin >> len; len /= 4; int ret = 0; for(int m=1; m*m