#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]; } int maxc=0; int ar[101]={0}; for(int a_i = 0;a_i < n;a_i++){ ar[a[a_i]]++; } int ind=0; for(int a_i = 0;a_i < 101;a_i++){ if(ar[a_i]>maxc){ maxc=ar[a_i]; ind=a_i; } } if(maxc==1){ cout<<"2"; return 0; } int res=0; for(int i=0;i<100;i++){ if((ar[i]+ar[i+1])>res){ res=ar[i]+ar[i+1]; } } cout<