#P376. 【例65.2】 清除地雷

【例65.2】 清除地雷

说明

在一张 n×mn × m 的地图上,有一些地雷,用 11 表示,其余没有地雷的地方用 00 表示;如果某个地雷被引爆了,那么它的波及范围会炸掉 周围八个位置的土地和该地雷所在位置的土地,如果在它的八个位置上也有地雷,那么这些地雷将会连锁反应,继续引爆,爆炸后的土地用 22 表示。请你编写程序,输出引爆某个地雷后地图的模样。

输入格式

输入共计 n+2n + 2行:
第一行包含两个整数:nn1n1001≤n≤100),mm1m1001≤m≤100),表示地图的大小为 n×mn×m
22n+1n+1 行,每行包含 mm 个字符,表示地图的样貌。
n+2n+2 行包含两个整数:xx1xn1≤x≤n),yy1ym1≤y≤m),表示地图上指定开始(引爆)的坐标。如果指定的坐标是土地,也就不需要引爆任何地雷。

输出格式

输出 nn 行,每行包含 mm 个数,表示爆炸后的地图模样。

样例

5 5
10100
01000
00000
00000
00001
1 1
22220
22220
22200
00000
00001