#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;

int main()
{
	int a;
	while (cin >> a, a) {
		bool b[256][256];
		for (int c = 0; c < a; c++) {
			for (int d = 0; d < a; d++) {
				scanf("%1d", &b[c][d]);
			}
		}
		int MAX = 0;
		for (int e = 0; e < a; e++) {
			for (int f = 0; f < a; f++) {
				for (int h = -1; h < 2; h++) {
					for (int i = -1; i < 2; i++) {
						if (h | i) {
							int g = 0;
							for (int j = 0; e + h*j >= 0 && e + h*j < a&&f + i*j >= 0 && f + i*j < a; j++) {
								if (b[e + h*j][f + i*j]) { g++; MAX = max(MAX, g); }
								else g--;
							}
						}
					}
				}
			}
		}
		cout << MAX << endl;
	}
}