#include #define rep(i,n) for(int i=(0);i<(n);i++) using namespace std; typedef long long ll; typedef pair pll; int main(){ cin.tie(0); ios::sync_with_stdio(false); int n; cin >> n; vector a(n); rep(i, n) cin >> a[i]; int ans = 0; int t = 1; bool zun = true; rep(i, n - 1){ if(zun){ if(a[i] == a[i+1]) { t++; }else{ zun = false; } }else{ t++; zun = true; } } ans = max(ans, t); t = 0; zun = false; rep(i, n - 1){ if(zun){ if(a[i] == a[i+1]) { t++; }else{ zun = false; } }else{ t++; zun = true; } } cout << ans << endl; }