#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; map vals; for(int a_i = 0;a_i < n;a_i++){ int t; cin >> t; vals[t]++; } int res=0; std::map::iterator it=vals.begin(); int prev = it->first; int preVal = it->second; res=preVal; for (++it; it!=vals.end(); ++it) { int cur = it->first; int curVal = it->second; if(cur-prev==1 && res<(preVal+curVal)) { res=preVal+curVal; } else if(res