#include using namespace std; //B template T bPM(T z,T n, T mod){ T ans = 1; while(n != 0){ if(n%2){ ans*=z; if(mod)ans%=mod; } n >>= 1; z*=z; if(mod)z%=mod; } return ans; } //E int main(){ long long n;cin>>n; cout << ((2017LL%n)+bPM((2017LL*2017LL)%n,2017LL,n))%n << endl; }