#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; vector a(n); map m; set s; int count=0; int index=-1; for(int i = 0;i < n;i++){ cin >> a[i]; m[a[i]]++; if(m[a[i]]+m[a[i]-1]>count) { count=m[a[i]]+m[a[i]-1]; index=i; } else if(m[a[i]]+m[a[i]+1]>count) { count=m[a[i]]+m[a[i]+1]; index=i; } } if(m[a[index]-1]>m[a[index]+1]) count=m[a[index]-1]; else count=m[a[index]+1]; count+=m[a[index]]; cout<