#include<stdio.h>
int mnw[7], mxw[7];
int main() {
int n, i, s = 0, x, ans = 0;
scanf("%d", &n);
for (i = 1; i <= n; i++) {
scanf("%d", &x);
s = (s + x) % 7;
if (s != 0 && mnw[s] == 0)mnw[s] = i;
mxw[s] = i;
}
for (i = 0; i < 7; i++)if (ans < mxw[i] - mnw[i])ans = mxw[i] - mnw[i];
printf("%d", ans);
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1ud1s3XSwgbXh3WzddOwppbnQgbWFpbigpIHsKCWludCBuLCBpLCBzID0gMCwgeCwgYW5zID0gMDsKCXNjYW5mKCIlZCIsICZuKTsKCWZvciAoaSA9IDE7IGkgPD0gbjsgaSsrKSB7CgkJc2NhbmYoIiVkIiwgJngpOwoJCXMgPSAocyArIHgpICUgNzsKCQlpZiAocyAhPSAwICYmIG1ud1tzXSA9PSAwKW1ud1tzXSA9IGk7CgkJbXh3W3NdID0gaTsKCX0KCWZvciAoaSA9IDA7IGkgPCA3OyBpKyspaWYgKGFucyA8IG14d1tpXSAtIG1ud1tpXSlhbnMgPSBteHdbaV0gLSBtbndbaV07CglwcmludGYoIiVkIiwgYW5zKTsKCXJldHVybiAwOwp9