#include <iostream>
using namespace std;
int main() {
int n; cin >> n;
int last_count=0,last_type=0,current_half=0,best_half=0;
int count=0;
for (int i=0; i<n ;i++) {
int type,last_half;
cin >> type;
if (type != last_type) {
last_count = count;
count = 1;
}
else count++;
last_type = type;
last_half = current_half;
current_half = min(count,last_count);
best_half = max(best_half,current_half);
}
cout << best_half*2 << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKICAgIGludCBuOyBjaW4gPj4gbjsKICAgIGludCBsYXN0X2NvdW50PTAsbGFzdF90eXBlPTAsY3VycmVudF9oYWxmPTAsYmVzdF9oYWxmPTA7CiAgICBpbnQgY291bnQ9MDsKICAgIGZvciAoaW50IGk9MDsgaTxuIDtpKyspIHsKICAgICAgICBpbnQgdHlwZSxsYXN0X2hhbGY7CiAgICAgICAgY2luID4+IHR5cGU7CiAgICAgICAgaWYgKHR5cGUgIT0gbGFzdF90eXBlKSB7CiAgICAgICAgICAgIGxhc3RfY291bnQgPSBjb3VudDsKICAgICAgICAgICAgY291bnQgPSAxOwogICAgICAgIH0KICAgICAgICBlbHNlIGNvdW50Kys7CiAgICAgICAgbGFzdF90eXBlID0gdHlwZTsKICAgICAgICBsYXN0X2hhbGYgPSBjdXJyZW50X2hhbGY7CiAgICAgICAgY3VycmVudF9oYWxmID0gbWluKGNvdW50LGxhc3RfY291bnQpOwogICAgICAgIGJlc3RfaGFsZiA9IG1heChiZXN0X2hhbGYsY3VycmVudF9oYWxmKTsKICAgIH0KICAgIGNvdXQgPDwgYmVzdF9oYWxmKjIgPDwgZW5kbDsKICAgIHJldHVybiAwOwp9