#include<bits/stdc++.h>
#define MaxN 100000+100
using namespace std;
int a[MaxN];
int my_max(int a,int b)
{
	return a>b ?a:b;
}
int main()
{
	int n;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		int num;
		scanf("%d",&num);
		a[num]++;
	}
	int q=0;
	for(int i=1;i<MaxN-1;i++)
	{
		q=my_max(q,a[i]+a[i-1]+a[i+1]);
	}
	printf("%d\n",q);
	return 0;
}