#include <iostream>
#include <algorithm>
#define int long long
using namespace std;
struct NASA
{
int num=0;
int lp=0;
int s=0;
}a[110];
int n,c,k[1010],t=0;
bool qwq(NASA x,NASA y)
{
if(x.lp!=y.lp)
return x.lp>y.lp;
return x.s<y.s;
}
signed main()
{
cin>>n>>c;
for(int i=1;i<=n;i++)
{
cin>>k[i];
bool p=1;
for(int j=1;j<=i;j++)
if(k[j]==k[i])
{
a[j].lp++;
p=0;
break;
}
if(p)
{
t++;
a[t].num=k[i];
a[t].lp++;
a[t].s=i;
}
p=1;
}
sort(a+1,a+1+n,qwq);
for(int i=1;i<=n;i++)
cout<<a[i].num<<" ";
return 0;
}
输出全都是零