2차원

아직 제출이 없습니다시간 제한1초메모리 제한512 MB

문제

다음 조건 1, 2를 만족하는 2차원 배열 [a_11a_1N  a_N1a_NN]\begin{bmatrix} a\_{11} & \cdots & a\_{1N} \\\ \vdots & \ddots & \vdots \\\ a\_{N1} & \cdots & a\_{NN} \end{bmatrix} 중 하나를 구하는 프로그램을 작성하세요.

  • 조건 1: \[a_11,,a_1N,,a_N1,,a_NN]\[a\_{11}, \cdots, a\_{1N}, \cdots, a\_{N1}, \cdots, a\_{NN}]\[1,2,,N2]\[1, 2, \cdots, N^2]의 순열입니다.
  • 조건 2: 같은 행이나 같은 열에 있는 서로 다른 두 값 pp, qq(p>qp > q)에 대한 pq\frac{p}{q}들의 최솟값을 배열의 점수라고 할 때, 점수가 최대입니다.

입력

첫 번째 줄에 양의 정수 NN이 주어집니다.

출력

ii(1iN1 \le i \le N)번째 줄에 문제의 조건을 만족하는 a_i1,a_i2,,a_iNa\_{i1}, a\_{i2}, \ldots, a\_{iN}을 출력합니다.

제한

  • 2N2×1032 \le N \le 2 \times 10^3