#736. 防护墙重置

防护墙重置

防护墙重置

题目描述

地下避难所的平面图用 n×mn \times m 的网格记录了每个隔间的防护等级。为了检修外围防护墙,工程师决定将最外圈的格子临时设为 00,内部保持原值,再生成一份新的图纸。请你输出修改后的网格。

输入格式

第一行输入两个整数 n,mn,m,表示网格的行数与列数。

接下来 nn 行,每行包含 mm 个整数,代表原始防护等级。

输出格式

输出 nn 行,每行 mm 个整数,表示把第一行、最后一行、第一列、最后一列全部改为 00 后得到的新网格。

输入输出样例 #1

输入 #1

3 4
1 2 3 4
5 6 7 8
9 0 -1 -2

输出 #1

0 0 0 0
0 6 7 0
0 0 0 0

数据范围

对于 100%100\% 的数据,1n,m501 \le n,m \le 50,网格中的数值满足 104ai,j104-10^4 \le a_{i,j} \le 10^4。EOF