#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define fr(i,beg,end) for(i=beg;ibeg;i--) #define ll long long #define pb push_back #define MOD 1000000007 using namespace std; int main(){ int n, i; cin >> n; ll int arr[101]; fr(i,0,101) arr[i] = 0; vector a(n); for(int a_i = 0;a_i < n;a_i++){ cin >> a[a_i]; arr[a[a_i]]++; } ll int ans = 0; fr(i,0,101) { if(arr[i]>0) ans = max(ans,arr[i]); if(arr[i]>0&&arr[i+1]>0) ans = max(ans,arr[i]+arr[i+1]); } if(ans==0) { cout<<2; return 0; } cout<