// Arup Guha
// 9/10/2026
// Solution to Fall 2026 COP 3330 Exam #1 Question #5

import java.util.*;

public class e1q5 {

	public static void main(String[] args) {
		
		Scanner stdin = new Scanner(System.in);
		System.out.println("How many layers for your layered square?");
		int n = stdin.nextInt();
		
		for (int i=-n+1; i<n; i++) {
			for (int j=-n+1; j<n; j++) {
				int val = Math.max( Math.abs(i)+1, Math.abs(j)+1 );
				System.out.print(val+" ");
			}
			
			System.out.println();
		}

	}

}