#12065. 数字盒子(ABC258B-Number Box)

数字盒子(ABC258B-Number Box)

Description

有一个 N×N 的数字网格。方格的上下边缘和左右边缘是相连的。小高可以选择8个方向之一(上、下、左、右和四个对角线方向),从任意一个方格开始,沿着选定的方向移动N−1次。在这个过程中,小高会经过N个方格(包含起点格)。请找出通过将小高访问过的方格上的数字按照访问顺序从左到右排列所能得到的最大可能整数值。

Input Format

输入格式如下: N A~1,1~ A~1,2~ ⋯ A~1,N~ A~2,1~ A~2,2~ ⋯ A~2,N~ ⋮ A~N,1~ A~N,2~ ⋯ A~N,N~

Output Format

输出所求答案。

4
1161
1119
7111
1811
9786
10
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111

Hint

数据范围与提示 【样例1说明】 如果小高从第2行第4列的方格开始,向右下方移动,得到的数字将是9786。不可能得到比9786更大的数字,所以答案是9786。 【样例2说明】 注意答案可能不适合32位整数。 【数据范围】 1≤N≤10,1≤A~i,j~≤9,所有输入都是整数。