#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n; cin >> n; vector a(n); for(int a_i = 0;a_i < n;a_i++){ cin >> a[a_i]; } map m; map::iterator it, it1; for(int i=0;i v; if(m.size() == 1){ cout<second; it = m.begin(); it++; it1 = m.begin(); for(;it!=m.end();it++){ if(it->first-it1->first == 1){ if(it->second+it1->second > max_ans){ max_ans = it->second+it1->second; } }else if(it->second > max_ans){ max_ans = it->second; } it1 = it; } cout<