#include <bits/stdc++.h>
using namespace std;
long long min(long long a, long long b) { return (a < b ? a : b); }
long long max(long long a, long long b) { return (a > b ? a : b); }
int main() {
  long long w, h;
  cin >> w >> h;
  char map[101][101];
  for (int i = 0; i < h; ++i) {
    cin >> map[i];
  }
  for (int i = 0; i < w * 2; ++i) {
    for (int j = 0; j < h; ++j) {
      cout.put(map[j][i / 2]);
      cout.put(map[j][i / 2]);
    }
    cout.put('\n');
  }
  return 0;
}
