#include <iostream>
#include <cstring>
using namespace std;
const int MAX_LENGTH = 20;
int main() {
char array[MAX_LENGTH + 1], matrix[MAX_LENGTH + 1][MAX_LENGTH + 1];
int n;
cin >> n;
cin.getline(array, MAX_LENGTH);
for (int i = 0; i < n; ++i) {
cin.getline(array, MAX_LENGTH);
for (int j = 0; j < n; ++j) {
//cout << array[j] <<" ";
matrix[i][j] = array[j];
}
//cout << "\n";
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
cout << matrix[i][j] <<" ";
}
cout << "\n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGludCBNQVhfTEVOR1RIID0gMjA7CgppbnQgbWFpbigpIHsKCWNoYXIgYXJyYXlbTUFYX0xFTkdUSCArIDFdLCBtYXRyaXhbTUFYX0xFTkdUSCArIDFdW01BWF9MRU5HVEggKyAxXTsKCWludCBuOwoJY2luID4+IG47CgljaW4uZ2V0bGluZShhcnJheSwgTUFYX0xFTkdUSCk7Cglmb3IgKGludCBpID0gMDsgaSA8IG47ICsraSkgewoJCWNpbi5nZXRsaW5lKGFycmF5LCBNQVhfTEVOR1RIKTsKCQoJCWZvciAoaW50IGogPSAwOyBqIDwgbjsgKytqKSB7CgkJCQkvL2NvdXQgPDwgYXJyYXlbal0gPDwiICI7CgkJCQltYXRyaXhbaV1bal0gPSBhcnJheVtqXTsKCQl9CgkJLy9jb3V0IDw8ICJcbiI7Cgl9CgkKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CgkJZm9yIChpbnQgaiA9IDA7IGogPCBuOyArK2opIHsKCQkJY291dCA8PAltYXRyaXhbaV1bal0gPDwiICI7CgkJfQoJCWNvdXQgPDwgIlxuIjsKCX0KCXJldHVybiAwOwp9