314002 - 三取方格数

设有N×N的方格数,其中的某些方格中填入正整数表示方格中的数,而其他的方格中放入数字0代表没有数。

小光三人从图的左上角的A点出发,可以向下走,也可以向右走,直到到达右下角的B点,在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。从A点到B点一人走一次,试找出3条这样的路径,使得取得的数之和为最大。

输入

第一行为一个整数N(4≤N≤20),接下来是一个N×N的矩阵,矩阵中每个元素不超过10000,不小于0

输出

一行,表示最大的总和。

样例

输入

4
1 2 3 4
2 1 3 4
1 2 3 4
1 3 2 4

输出

39
时间限制 1 秒
内存限制 128 MB
统计
上一题 下一题