12782: 【创新型】第11章:指针和数组 蛇形填数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:1 Solved:0

Description

在n*n方阵里填入1,2,...,n*n,要求填成蛇形。例如n=4时的方阵为:

 10 11 12  1

  9 16  13  2

  8 15  14  3

  7  6    5   4

上面的方阵每个数字的输出格式为printf("%5d",num);

Input

第一行输入方阵的n(1 <= n <= 15)


Output

从第二行开始输出n*n蛇形方阵。


Sample Input Copy

4

Sample Output Copy

   10   11   12    1
    9   16   13    2
    8   15   14    3
    7    6    5    4