#U1617OB3. Modern Art

Modern Art

全世界的艺术评论家最近才开始认识到伟大的牛画家 Picowso 背后的创作天才。

Picowso 以一种非常特殊的方式绘画。她从一个 N×N 空白画布开始,由 N×N 个零网格表示,其中零表示画布的一个空单元格。然后她在画布上绘制了 9 个矩形,每种颜色有 9 种颜色(方便地编号为 1…9)。例如,她可能首先用颜色 2 绘制一个矩形,给出这个中间画布:

2220 
2220 
2220 
0000

然后她可能会用颜色 7 绘制一个矩形:

2220 
2777 
2777 
0000

然后她可能会用颜色 3 画一个小矩形:

2230 
2737 
2777 
0000

每个矩形都有平行于画布边缘的边,一个矩形可以和整个画布一样大,也可以小到单个单元格。1…9 中的每种颜色只使用一次,尽管后来的颜色可能会完全覆盖一些早期的颜色。

给定画布的最终状态,请计算画布上仍然可见的颜色有多少可能是第一个被绘制的颜色。

输入格式(文件 art.in):

输入的第一行包含 N,画布的大小(1≤N≤10)。接下来的 N 行描述了画布的最终图片,每行包含 N 个在 0…9 范围内的数字。通过用不同颜色绘制连续的矩形来保证输入已按上述方式绘制。

输出格式(文件 art.out):

请从最终画布中可见的所有颜色中输出可能首先绘制的颜色数。

样例输入:

4
2230
2737
2777
0000

样例输出:

1

在这个例子中,只有颜色 2 可能是第一个被绘制的。颜色 3 显然必须是在颜色 7 之后绘制的,而颜色 7 显然必须是在颜色 2 之后绘制的。