code:
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll t[64];
int main(){
int n;
cin>>n;
cout<<n;
for(int i=1;i<=n-1;i++)t[i]=((t[i-1])<<(i));
for(int i=0;i<=n-1;i++){
printf("\n0");
for(ll j=0,m=0;j<=n-1;j++){
m+=t[(i+j)%n];
printf(" %lld",m);
}
}
}