#include using namespace std; typedef long long ll; #define M 1000000007 ll n,dp[2][5005],c[5005],k[5005],ans; int main(void){ cin>>n; k[0]=1; for(ll i=1;i<=n;i++)k[i]=k[i-1]*i%M; for(int i=0;i>a; c[a]++; } dp[0][1]=c[0]; for(int i=1,l=0;i