#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; int main(){ int n; cin >> n; int a[n]; int cache[100+1],ans,max1=-1; //bool c[100]; // memset(c,false,sizeof(c)); memset(cache,0,sizeof(cache)); for(int i = 0;i < n;i++){ cin >> a[i]; ++cache[a[i]]; } for(int i=1;i<99;i++) { ans=max(cache[i],cache[i]+cache[i+1]); if(ans>max1) { max1=ans; } /*if(cache[i] >= cache[i]+cache[i+1]) { ans=cache[i]; } else{ ans=cache[i]+cache[i+1]; }*/ } if(max1<=2) { cout<<"2"<