#include #include using namespace std; using namespace atcoder; using mint = modint; #define int long long int P; signed main(){ cin>>P; modint::set_mod(P); mint rui = 1; mint ans = 0; mint k = 1; for(int i = 1; i <= P-1; i++){ ans += 1; ans *= i; k *= i; } ans++; ans /= k; cout << ans.val() << "\n"; }