#include <stdio.h>
int main() {
int n, i;
int cnt = 1;
int max=0;
int j=0;
scanf ("%d", &n);
int m[n], a[n];
for ( i = 0; i < n; i++) {
scanf("%d", &m[i]);
}
for (i = 1; i < n; i++) {
if (m[i] == m[i - 1] + 1) {
cnt++;
} else {
a[j]=cnt;
j++;
cnt=1;
}
}
a[j]=cnt;
{
for(i=0;i<n;i++){
if(a[i]>max){
max=a[i];
}
}
printf("%d",max);
}
return 0 ;
}