#include<iostream>
#include <iomanip>
using namespace std;
int main() {
int n, tmp;
cin >> n;
int **a = new int*[n];
for (int i = 0; i < n; i++)
a[i] = new int[n];
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
cin >> a[i][j];
for (int i = 0; i < n; i++)
for (int j = i + 1; j < n; j++) {
tmp = a[i][j];
a[i][j] = a[j][i];
a[j][i] = tmp;
}
cout<<endl;
for (int i = 0; i < n; i++,cout<<endl)
for (int j = 0; j < n; j++)
cout <<setiosflags(ios::left)<< setw(6)<<a[i][j];
for (int i = 0; i < n; i++)
free(a[i]);
return 0;
}