#include <iostream>
using namespace std;
long factmo(long j){
    long res = 1;
for(long i = 1; i < j; ++i){
    res*=i;
}
return res;
}
int main(){
    long N;
    cin >> N;
    cout << factmo(N)%N;
}