#include #include #include #include #include #include #include #include #include #include #include using namespace std; int a[1001][1001]; int cat[1001]; int maxLine[1001]; int maxCol[1001]; int main() { //freopen("1.in","r",stdin); //freopen("1.out","w",stdout); int n,m,h; char x; cin>>n>>m>>h; for(int i = 1; i<= n; i++) for(int j =1; j<=m;j++) { cin>>x; if(x == '#') a[i][j] = 1; } for(int i = 1; i <= h; i++) for(int j = 1; j<= m; j++) { cin>>x; if(x == '#') maxCol[j] ++; } for(int i = 1; i <= h; i++) for(int j = 1; j <= n; j ++) { cin>>x; if(x == '#') maxLine[n-j+1] ++; } for(int i = 1; i<= n;i++) { for(int j = 1; j<=m;j++) if(a[i][j] == 0) cout<<'.'; else cout<