include [HTML_REMOVED]
using namespace std;
int const N = 1e5+1;
int number[N];
int check[N];
int main()
{
int n;
cin>>n;
for(int i = 1;i<=n;i++)
{
cin>>number[i];
}
int ma = 0;
for(int i = 1,j=1;i<=n;i++)
{
check[number[i]]++;//存储当前数字进入查找表
while(check[number[i]]>1&&j<=i)//如果当前数字第二次出现,那么对j指针向前进位
{
check[number[j]]--;
j++;//j前进并且除去check数组中的值
}
ma = max(ma,i-j+1);
}
cout<<ma;
}