#include #include #include using namespace std; const long mod=1e9+7; int N; string s[2000]; int h[2000]; long X[2020]; long ans[2020]; long inv[2020]; main() { cin>>N; inv[1]=1; for(int i=2;i<=N;i++)inv[i]=mod-mod/i*inv[mod%i]%mod; for(int i=0;i>s[i]; sort(s,s+N); for(int i=0;i=0||r=0?h[l]:0; int R=r=N) { (X[id]+=lm+1)%=mod; l--; } else { if(lm