#include<bits/stdc++.h>
using namespace std;
int n,a[200000],b[200001]={},sum=1,ans=1;
int main(){
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
for(int i=0;i<n;i++){
b[a[i]]=1;
for(int j=i+1;j<n;j++){
if(b[a[j]]==1) break;
b[a[j]]=1;
sum++;
}
if(sum>ans) ans=sum;
sum=1;
memset(b,0,200001);
}
cout<<ans;
return 0;
}
WA50分,第6-10个样例错了