/*
#include <stdio.h>
int main()
{
int n, i, j, k=1;
int x[100][100]={};
scanf("%d", &n);
for(i=0; i<n; i++){
for(j=0; j<n; j++){
x[i][j]=k++;
}
}
for(i=0; i<n; i++){
for(j=0; j<n; j++){
printf("%d ", x[i][j]);
}
printf("\n");
}
return 0;
}
//입력이 3인 경우 다음과 같이 출력한다.
//1 2 3
//4 5 6
//7 8 9
*/
/*
#include <stdio.h>
int main()
{
int n, i, j, k=1;
int x[100][100]={};
scanf("%d", &n);
for(i=0; i<n; i++){
for(j=n-1; j>=0; j--){
x[i][j]=k++;
}
}
for(i=0; i<n; i++){
for(j=0; j<n; j++){
printf("%d ", x[i][j]);
}
printf("\n");
}
return 0;
}
//입력이 3인 경우 다음과 같이 출력한다.
//3 2 1
//6 5 4
//9 8 7
*/
/*
#include <stdio.h>
int main()
{
int n, i, j, k=1;
int x[100][100]={};
scanf("%d", &n);
for(i=0; i<n; i++){
for(j=0; j<n; j++){
x[i][j]=k++;
}
}
for(i=0; i<n; i++){
for(j=0; j<n; j++){
printf("%d ", x[j][i]);
}
printf("\n");
}
return 0;
}
//입력이 3인 경우 다음과 같이 출력한다.
//1 4 7
//2 5 8
//3 6 9
*/
/*
#include <stdio.h>
int main()
{
int n, i, j, k=1;
int x[100][100]={};
scanf("%d", &n);
for(i=0; i<n; i++){
for(j=n-1; j>=0; j--){
x[i][j]=k++;
}
}
for(i=0; i<n; i++){
for(j=0; j<n; j++){
printf("%d ", x[j][i]);
}
printf("\n");
}
return 0;
}
//입력이 3인 경우 다음과 같이 출력한다.
//3 6 9
//2 5 8
//1 4 7
*/
/*
#include <stdio.h>
int main()
{
int n, m, i, j, k=1;
int x[100][100]={};
scanf("%d %d", &n, &m);
for(i=n-1; i>=0; i--){
for(j=m-1; j>=0; j--){
x[i][j]=k++;
}
}
for(i=0; i<n; i++){
for(j=0; j<m; j++){
printf("%d ", x[i][j]);
}
printf("\n");
}
return ;
}
//입력이 3 4인 경우 다음과 같이 출력한다.
//12 11 10 9
//8 7 6 5
//4 3 2 1
*/