#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; }