#include<iostream>
using namespace std;
int main()
{
short n,m,a,b,c,d,pep=0;
cin>>n>>m;
char ch[150][150];
for(a=0;a<n;a++)
for(b=0;b<m;b++)
cin>>ch[a][b];
for(c=0;c<n;c++)
{
for(d=0;d<m;d++)
{
if(ch[c][d]=='*')
cout<<ch[c][d];
else{
if(d+1<m)
if(ch[c][d+1]=='*')
pep++;
if(d-1>=0)
if(ch[c][d-1]=='*')
pep++;
if(c-1>=0)
if(ch[c-1][d]=='*')
pep++;
if(c+1<n)
if(ch[c+1][d]=='*')
pep++;
if(d+1<m&&c-1>=0)
if(ch[c-1][d+1]=='*')
pep++;
if(d+1<m&&c+1<n)
if(ch[c+1][d+1]=='*')
pep++;
if(d-1>=0&&c-1>=0)
if(ch[c-1][d-1]=='*')
pep++;
if(d-1>=0&&c+1<m)
if(ch[c+1][d-1]=='*')
pep++;
cout<<pep;
pep=0;
}
}
cout<<endl;
}
return 0;
}