#include<bits/stdc++.h>
using namespace std;
int main(){
  int i,j,n,m=1;
  int a[10][10];
  cin>>n;
  for(i=0;i<n;i++){
  for(j=0;j<n;j++){
  a[i][j]=m;
  m++; 
  } 
  }
  for(j=0;j<n;j++){
   for(i=n-1;i>=0;i--) cout<<setw(3)<<a[i][j];
  cout<<endl;
}
return 0;
}
/**************************************************************
	Problem: 1189
	User: wtq001
	Language: C++
	Result: Wrong Answer
****************************************************************/