来源 : 信息学奥赛一本通
描述

给定一个 n , 在n * n的方阵中填入 1 ,2, 3,……,n * n, 要求填成蛇形。
例如在 n = 5 时 , 如下所示:
131415161122324172112225183102120194 9 8 7 65\begin{matrix}13 &14 &15 &16 &1 \\ 12 & 23 &24 &17 &2 \\ 11 & 22 & 25 & 18 & 3 \\ 10 &21 & 20 &19 & 4 \\ \ 9 &\ 8 &\ 7 &\ 6 &5 \end{matrix}

输入

输入整数n,不超过100

输出

输出蛇形矩阵,矩阵元素占5个字符宽度

样例输入
5
样例输出
   13   14   15   16    1
   12   23   24   17    2
   11   22   25   18    3
   10   21   20   19    4
    9    8    7    6    5