# include<stdio.h>
#include<string.h>
int main()
{
int n,m;
scanf("%d %d",&n,&m);
int i,j;
char a[101][101];
for(i=0;i<n;i++){
scanf("%s",a[i]);
}
int b[103][103]={0};
int i1,j1;
for(i1=1,i=0;i<n;i1++,i++){
for(j1=1,j=0;j<m;j1++,j++){
if(a[i][j]=='*'){
b[i1-1][j1-1]+=1;
b[i1-1][j1]+=1;
b[i1-1][j1+1]+=1;
b[i1][j1-1]+=1;
b[i1][j1]+=1;
b[i1][j1+1]+=1;
b[i1+1][j1-1]+=1;
b[i1+1][j1]+=1;
b[i1+1][j1+1]+=1;
}
}
}
for(i1=1,i=0;i<n;i++,i1++){
for(j1=1,j=0;j<m;j++,j1++){
if(a[i][j]=='*')
printf('*');
else
printf("%d",b[i1][j1]);
}
printf('\n');
}
return 0;
}