#include #include using namespace std; int n, a[100001], m[151][151], t, k, i, j; int main() { cin>>n; for(i=1; i<=n*n; i++) { cin>>a[i]; } sort(a+1, a+n*n+1); for(i=n*n; i>=n*n-n+1; i--) { k++; m[k][k]=a[i]; } t=1; k=1; for(i=1; i<=n*n-n; i++) { while(m[k][t]) { t++; if(t>n) { k++; t=1; } } m[k][t]=a[i]; } for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { cout<