#include <iostream>
using namespace std;
int main(){ int a[25][25],i,j,n; cin>>n; for(i=1; i<=n; i++) a[i][i]=0; int x=n; for(j=1;j<=n; j++) { for(i=1; i<=n; i++) if(i!=j) a[i][j]=x; x--; } for(i=1; i<=n; i++) { for(j=1; j<=n; j++) cout<<a[i][j]<<" "; cout << endl; } return 0;}