#include <iostream>
using namespace std;
int main()
{
  int N;
  while(cin>>N)
  {
      for (size_t i = 1; i <= N; i++) //行
      {
          for (size_t j = 1; j < N-(i-1); j++) //列
              cout<< ((j+i-1)*(j+i-1)+j+i-1)/2 -(i-1)<<" ";
          cout<< (N*N+N)/2-(i-1) <<endl;
      }
  }
 
  return 0;
}
// 64 位输出请用 printf("%lld")