#include #include using namespace std; int n,m,h,i,j,a[1004][1004],b[1004],c[1004]; char x; int main() { //freopen("input","r",stdin); // freopen("output","w",stdout); scanf("%d %d %d\n",&n,&m,&h); for(i=1;i<=n;i++) for(j=1;j<=m;j++) { scanf("%c ",&x); if(x=='#')a[i][j]=1; } for(i=1;i<=h;i++) for(j=1;j<=m;j++) { scanf("%c ",&x); if(x=='#')b[j]++; } for(i=1;i<=m;i++) for(j=n;j>=1;j--) if(a[j][i]==1)a[j][i]=b[i]; for(i=1;i<=h;i++) for(j=n;j>=1;j--) { scanf("%c ",&x); if(x=='#')c[j]++; } for(i=1;i<=n;i++) for(j=m;j>=1;j--) if(a[i][j]>c[i]&&a[i][j]>0)a[i][j]=c[i]; for(i=1;i<=n;i++) { for(j=1;j<=m;j++) if(a[i][j]>0)printf("%d",a[i][j]); else printf("."); printf("\n"); } return 0; }