#2003. Walk

Walk

题目描述

有一块nn\red{n *n }的土地上,明明和亮亮站在(1,1)\red{(1,1)}处。每块地上写有一个数字a(i,j)\red{a(i, j)}。现在他们决定玩一个游戏,每一秒钟,他们俩走向相邻且坐标变大的格子(从(x,y)\red{(x,y)}(x+1,y)\red{(x+1,y)}或者从(x,y)\red{(x,y)}(x,y+1)\red{(x,y+1))},他们俩可以按照不同方式来走,最后经过2n1\red{2n-1}步到达(n,n)\red{(n,n)}处。明明和亮亮每一秒钟计算他们站的两个位置上数字的差的绝对值,他们希望这些差值的和最大,请问这个最大的和是多少?

输入格式

第一行一个正整数n\red{n}。 后面n\red{n}行,每行n\red{n}个整数,分别表示每块地上的数字。

输出格式

一个整数,表示最大的差值的和。

样例

输入样例

4
1 2 3 4
1 5 3 2
8 1 3 4
3 2 1 5

输出样例


提示

n<=100,\red{n <= 100, }每块地上的数字的绝对值不超过300\red{300}