#include <iostream>
using namespace std;
const int MAX_SIZE = 10;
int main() {
int n, mt[MAX_SIZE + 1][MAX_SIZE + 1];
cin >> n;
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= n; ++j) {
cin >> mt[i][j];
}
}
++n;
for (int i = n; i > 1; --i) {
for (int j = 1; j < n; ++j) {
if (i > n /2 + 1) {
mt[i][j] = mt[i - 1][j];
}
if (i == n / 2) {
mt[i][j] = mt[j][n - 1];
}
}
}
for (int i = 1; i <= n; ++i) {
for (int j = 1; j < n; ++j) {
cout << mt[i][j] <<" ";
}
cout <<"\n";
}
/*
5
11 12 13 14 15
21 22 23 24 25
31 32 33 34 35
31 32 33 34 35
41 42 43 44 45
51 52 53 54 55
*/
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9TSVpFID0gMTA7CgppbnQgbWFpbigpIHsKCWludCBuLCBtdFtNQVhfU0laRSArIDFdW01BWF9TSVpFICsgMV07CgljaW4gPj4gbjsKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWZvciAoaW50IGogPSAxOyBqIDw9IG47ICsraikgewoJCQljaW4gPj4gbXRbaV1bal07CgkJfQoJfQoJKytuOwoJCglmb3IgKGludCBpID0gbjsgaSA+IDE7IC0taSkgewoJCWZvciAoaW50IGogPSAxOyBqIDwgbjsgKytqKSB7CgkJCWlmIChpID4gbiAvMiArIDEpIHsKCQkJCW10W2ldW2pdID0gbXRbaSAtIDFdW2pdOwoJCQl9CgkJCQoJCQlpZiAoaSA9PSBuIC8gMikgewoJCQkJbXRbaV1bal0gPSBtdFtqXVtuIC0gMV07CgkJCX0KCQl9CgkJCgl9CgkKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWZvciAoaW50IGogPSAxOyBqIDwgbjsgKytqKSB7CgkJCWNvdXQgPDwgbXRbaV1bal0gPDwiICI7CgkJfQoJCWNvdXQgPDwiXG4iOwoJfQovKgo1CjExIDEyIDEzIDE0IDE1CjIxIDIyIDIzIDI0IDI1CjMxIDMyIDMzIDM0IDM1CjMxIDMyIDMzIDM0IDM1CjQxIDQyIDQzIDQ0IDQ1CjUxIDUyIDUzIDU0IDU1CiovCgoJCglyZXR1cm4gMDsKfQ==
NQoxMSAxMiAxMyAxNCAxNQoyMSAyMiAyMyAyNCAyNQozMSAzMiAzMyAzNCAzNQo0MSA0MiA0MyA0NCA0NQo1MSA1MiA1MyA1NCA1NQoKNAo0NCA1MSA2OCAyMAo4OSA2NSA0NSA1NgoxMiAxMCA1NiAyMwo5OCA5OSAxNCA2NgomZGFycjsK
5
11 12 13 14 15
21 22 23 24 25
31 32 33 34 35
41 42 43 44 45
51 52 53 54 55
4
44 51 68 20
89 65 45 56
12 10 56 23
98 99 14 66
↓