#include typedef long long int ln; void run(void){ ln ans=1; const int mod=1000000007; int n; scanf("%d",&n); n*=2; ln m=(ln)n*(n-1)/2; int sub=2*n-3; while(sub>=1){ ans=m%mod*ans%mod; m=m-sub; sub-=4; } printf("%lld\n",ans); return; } int main(void){ run(); return 0; }