#include using namespace std; int n,S[55][55],A[55][55],l=2,suma,maxim; int main() { cin >> n; for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) { cin >> A[i][j]; S[i][j]=A[i][j]+S[i-1][j]+S[i][j-1]-S[i-1][j-1]; } } while(l<=n) { suma=0; for(int i=1;i<=n-l+1;i++) { for(int j=1;j<=n-l+1;j++) { suma=(S[i-1][j-1]+S[i+l-1][j+l-1]-S[i-1][j+l-1]-S[i+l-1][j-1])-(S[i][j]+S[i+l-2][j+l-2]-S[i][j+l-2]-S[i+l-2][j]); if(suma>maxim) maxim=suma; } } l++; } if(maxim!=0) cout << maxim; else cout << S[1][1]; return 0; }