Problem E: 数字方阵

Problem E: 数字方阵

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 10  Solved: 7
[Status] [Submit] [Creator:]

Description

输入一个整数 n。  

输出共 n 行,每一行包含 n 个整数,其中第 i(1 ≤ i ≤ n) 行包含从 i 开始的连续 n 个整数。

即:

- 第 1 行包含整数 1, 2, ……, n
- 第 2 行包含整数 2, 3, ……, (n+1)
- ……
- 第 n 行包含整数 n, (n+1), ……, (2n-1)

同一行相邻的整数之间以一个空格分隔。  

Input

一个整数 n(1 ≤ n ≤ 100)。  

Output

按照题目要求输出 n 行。  

Sample Input Copy

5

Sample Output Copy

1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9