#include #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; typedef long long ll; typedef pair pi; typedef vector vi; typedef vector vb; typedef vector vl; typedef vector vp; typedef vector vs; typedef set si; typedef map mi; typedef multimap mmi; int main(int argc, char* argv[]) { ios::sync_with_stdio(false); int n; cin >> n; vi a(n); for (int i = 0; i < n; ++i) cin >> a[i]; sort(a.begin(), a.end()); a.push_back(a[n - 1] + 100); int res = 0; for (int i = 1, prev = 0; i <= n; ++i) { while (a[i] - a[prev] > 1) { ++prev; } res = max(res, i - prev + 1); } cout << res << endl; return 0; }