#include<bits/stdc++.h>
int n,m;
char str[502][502];
int main(){
	scanf("%d%d",&n,&m);
	for(int i=1;i<=n;++i) scanf("%s",str[i]+1);
	for(int i=1;i<=n;++i) {putchar('#'); for(int j=2;j<=m-1;++j) putchar(str[i][j]=='#'||(i&1)==1?'#':'.'); puts(".");} puts("");
	for(int i=1;i<=n;++i) {putchar('.'); for(int j=2;j<=m-1;++j) putchar(str[i][j]=='#'||(i&1)==0?'#':'.'); puts("#");}
	return 0;
}