#include<stdio.h>
int w[510],fl[510],st[510],ord[510];
int main()
{
int i,j,k=0,n,t,tt,m,sm=0,l;
w[0]=0;
for(i=1;i<=n;i++)
for(i=0;i<m;i++)
{
if(fl[ord[i]]==0)
st[k++]=ord[i];
fl[ord[i]]=1;
}
/*if(n==500)
{
for(i=0;i<10;i++)
cout<<ord[i]<<" ";
cout<<"\n";
}*/
for(i=0;i<m;i++)
{
j=0;
while(j<k&&ord[i]!=st[j])
{
sm+=w[st[j]];
j++;
}
for(t=j;t>0;t--)
st[t]=st[t-1];
st[0]=ord[i];
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IHdbNTEwXSxmbFs1MTBdLHN0WzUxMF0sb3JkWzUxMF07CmludCBtYWluKCkKewogIGludCBpLGosaz0wLG4sdCx0dCxtLHNtPTAsbDsKICB3WzBdPTA7CiAgc2NhbmYoIiVkJWQiLCZuLCZtKTsKICBmb3IoaT0xO2k8PW47aSsrKQogIHNjYW5mKCIlZCIsJndbaV0pOwoKICBmb3IoaT0wO2k8bTtpKyspCiAgewogICAgICBzY2FuZigiJWQiLCZvcmRbaV0pOwogICAgICAKICAgICAgaWYoZmxbb3JkW2ldXT09MCkKICAgICAgc3RbaysrXT1vcmRbaV07CiAgICAgIGZsW29yZFtpXV09MTsKICB9CiAgLyppZihuPT01MDApCiAgewogICAgICBmb3IoaT0wO2k8MTA7aSsrKQogIGNvdXQ8PG9yZFtpXTw8IiAiOwogIGNvdXQ8PCJcbiI7CiAgfSovCiAgZm9yKGk9MDtpPG07aSsrKQogIHsKICAgICAgaj0wOwogICAgICAKICAgICAgd2hpbGUoajxrJiZvcmRbaV0hPXN0W2pdKQogICAgICB7CiAgICAgICAgICBzbSs9d1tzdFtqXV07CiAgICAgICAgICBqKys7CiAgICAgIH0KICAgICAgZm9yKHQ9ajt0PjA7dC0tKQogICAgICBzdFt0XT1zdFt0LTFdOwogICAgICBzdFswXT1vcmRbaV07CgogIH0KCiAgcHJpbnRmKCIlZFxuIixzbSk7CiAgICAgICAgcmV0dXJuIDA7Cn0=