N=int(input()) A=list(map(int,input().split())) inf=1<<30 dp0,dp1=0,1 for i in range(1,N): if A[i]==A[i-1]: dp0,dp1=max(dp0,dp1),max(dp0,dp1)+1 else: dp0,dp1=max(dp0,dp1),dp0+1 ans=max(dp0,dp1) print(ans)