#include <cstdio>
#include <cstring>
#include <algorithm>

using namespace std;

char str[505][505];

int main() {
  int n,m;
  scanf("%d%d",&n,&m);
  for(int i=1;i<=n;i++) scanf("%s",str[i]+1);
  for(int i=1;i<=n;i++)  {
  	for(int j=1;j<=m;j++) putchar((str[i][j]=='#'||(j<m&&(j==1||(i&1))))?'#':'.');
  	putchar('\n');
  }
  putchar('\n');
  for(int i=1;i<=n;i++)  {
  	for(int j=1;j<=m;j++) putchar((str[i][j]=='#'||(j>1&&(j==m||!(i&1))))?'#':'.');
  	putchar('\n');
  }
  return 0;
}