1157: 雷区地图(2)

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:5 Solved:2

Description

先输入一个长方形雷区的行数row,列数col
然后输入row行,每行col个字符,用 # 表示雷用 . 表示无雷。
根据以上数据,计算无雷位置周边雷数之后重新输出雷区地图。其中已埋雷位置用 # 表示,无雷位置则输出一个一位正整数,表示其周边八个方向所有相邻位置中所埋雷的数量

Input

第一行,2个正整数,长方形雷区的行数row,列数col,
从第2行开始连续row行,每行col个字符,用 # 表示雷用 . 表示无雷。


Output

一个row行col列的雷区地图矩阵,由#和0~8的数字组成,其中已埋雷位置用 # 表示,无雷位置则输出一个一位正整数,表示其周边八个方向所有相邻位置中所埋雷的数量。详见样例

Sample Input Copy

3 3
.#.
#..
...

Sample Output Copy

2#1
#21
110​