/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void print (int[][] a)
	{
		for (int i=0; i<a.length; i++)
		   {
		   	for (int j=0; j<a[i].length; j++)
		   	   System.out.print(a[i][j]+" ");
		    System.out.println();
		   }
	}
	public static int[][] latinsq(int n)
	{
		int[][] c= new int[n][n];
		for (int i=0; i<n; i++)//заполнение массива с заданным свойством
	{
		int a=i+1;
		for (int j=0; j<n; j++)
		{
			c[i][j]=a;
			a++;
			if (a>n) a=1;
		}
	}
	return c;
	}
	public static void main (String[] args) throws java.lang.Exception
	{
		Scanner in=new Scanner(System.in);	
		int n;
		n=in.nextInt();
		print(latinsq(n));
	}
}