#include #include typedef long long int int64; const int mod=1000000007; int cmp(const void *a,const void *b){ return *(int *)a-*(int *)b; } void run(void){ int n,k; scanf("%d%d",&n,&k); int *a=(int *)calloc(n,sizeof(int)); int i; for(i=0;ik;i--){ while(j0){ ans=(int64)ans*(m-1)%mod; m-=2; } printf("%d\n",ans); } int main(void){ run(); return 0; }