#include long long int fix(long long int n){ while(n>1000000007){ n=n%1000000007; } return n; } long long int led(long long int n){ long long int ans; if(n==1){ return 1; } else{ ans=fix(n*(2*n-1))*led(n-1); while(ans>1000000007){ ans=ans%1000000007; } return ans; } return 0; } int main(void){ long long int n; scanf("%lld",&n); printf("%lld",led(n)); }