#include<bits/stdc++.h>
using namespace std;
int n,a[100005],x[100005],m[100005],ans=0,mr[7];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
memset(mr,-1,sizeof(mr));
for(int i=1;i<=n;i++){
x[i]+=(x[i]+a[i])%7;
mr[x[i]]=i;
}
for(int i=1;i<=n;i++){
ans=max(ans,mr[x[i-1]]-i-1);
}
cout<<ans;
}