#include <bits/stdc++.h> using namespace std; int main(){ int i,j,n,m,g=0,a[100][100]; cin>>n>>m; for(i=0;i<n;i++){ for(j=0;j<m;j++){ cin>>a[i][j]; } } for(i=0;i<n;i++){ for(j=0;j<m;j++){ if(a[i][j]=='*'){ cout<<"*"; }else{ if(a[i+1][j]=='*') g++; if(a[i-1][j]=='*') g++; if(a[i][j+1]=='*') g++; if(a[i][j-1]=='*') g++; cout<<g; } } g=0; cout<<endl; } } /************************************************************** Problem: 1580 User: wangyiyang Language: C++ Result: Wrong Answer ****************************************************************/