#include<bits/stdc++.h>
#define N 510
using namespace std;
char s[N][N];
int main(){
	int h,w;
	scanf("%d%d",&h,&w);
	for(int i=0;i<h;i++){
		scanf("%s",s[i]);
	}
	for(int i=0;i<h;i++){
		for(int j=0;j<w;j++){
			if(i==0||i!=h-1&&(j&1||s[i][j]=='#')) putchar('#');
			else putchar('.');
		}
		putchar('\n');
	}
	puts("");
	for(int i=0;i<h;i++){
		for(int j=0;j<w;j++){
			if(i==h-1||i!=0&&(j%2==0||s[i][j]=='#')) putchar('#');
			else putchar('.');
		}
		putchar('\n');
	}
	return 0;
}