#include<iostream>
using namespace std;
int a[128][128];
int b[128];
int dp[128];
int main()
{
int n;
cin>>n;
while(n)
{
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
cin>>a[i][j];
a[i][j]+=a[i-1][j];
}
}
int max=-99999;
for(int i=0;i<=n;i++)
{
for(int j=i+1;j<=n;j++)
{
for(int t=0;t<=n;t++)
b[t]=a[j][t]-a[i][t];
dp[0]=0;
for(int t=1;t<=n;t++)
{
if(dp[t-1]<0)
dp[t]=b[t];
else
dp[t]=dp[t-1]+b[t];
using namespace std;
int a[128][128];
int b[128];
int dp[128];
int main()
{