#include #include #include #include using namespace std; int main() { int p; cin >> p; long long ans = 2; vector inv(p); inv[1] = 1; long long now = 1; for (int i = 2; i < p; ++i) { inv[i] = p - (long long)(p / i) * inv[p % i] % p; now = now * inv[i] % p; ans = (ans + now) % p; } cout << ans % p << endl; }