#include<bits/stdc++.h>
#define int long long
using namespace std;
priority_queue<int> r;
signed main(){
int n; cin>>n;
for(int i=1,shuru;i<=n;i++){
cin>>shuru;
r.push(shuru);
}
int sum=1,num=r.top(),ans=0;
for(int i=1;i<=n;i++){
r.pop();
if(num==r.top()) sum++;
if(sum>ans) ans=sum;
if(num!=r.top()) num=r.top(),sum=0;
}
cout<<ans<<endl;
return 0;
}
(自己都说不出自己是怎么想出来的)