#SDNU1273. WY的矩阵

WY的矩阵

Description

给定一个nn(0<n100)n*n(0 \lt n \leq 100)的矩阵,请找到此矩阵的一个子矩阵,并且此子矩阵的各个元素的和最大,输出这个最大的值。

ExampleExample: 0 -2 -7 0 9 2 -6 2 -4 1 -4 1 -1 8 0 -2 其中左下角的子矩阵: 9 2 -4 1 -1 8 此子矩阵的值为9+2+(4)+1+(1)+8=159+2+(-4)+1+(-1)+8=15

Format

Input

第一行为n(0<n100)n(0 \lt n \leq 100)

接着输入nnn*n的矩阵,矩阵中数的范围为[127,127][-127,127]

Output

输出最大子矩阵和

Samples

4
0 -2 -7 0 
9 2 -6 2 
-4 1 -4 1 
-1 8 0 -2 
15