#include using namespace std; const int mod=1e9+7; long long my_power(int a,int b){ long long res=1; a%=mod; while(b){ if(b&1)res=(res*a)%mod; a=(a*a)%mod; b>>=1; } return (res); } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n,y; cin>>n>>y; vectorv(n); for(int i=0;i>v[i]; } map>m; for(int i=0;i1)m[x].push_back(1); } long long ans=1; for(auto k:m){ vectora=k.second; sort(a.rbegin(),a.rend()); int x=0; for(int i=0;i