#include<bits/stdc++.h>
using namespace std;
int n;
const long long mod=1e9+7;
int main(){
cin>>n;
long long ou,ji,ans=1;
if(n%2==0){
ou=n/2;
ji=ou;
while(ou){
ans=(ans*ou)%mod;
ou--;
ans=(ans*ji)%mod;
ji--;
}
ans=(ans*2)%mod;
}
else{
ou=n/2;
ji=ou+1;
while(ou){
ans=(ans*ou)%mod;
ou--;
ans=(ans*ji)%mod;
ji--;
}
}
cout<<ans;
return 0;
}

京公网安备 11010502036488号