/*
#include <stdio.h>
int main()
{
int x,y,a[101][101]={},i,j,z=1;
scanf("%d %d",&x,&y);
for(i=y;i>=1;i--){
for(j=1;j<=x;j++){
a[j][i]=z;
z++;
}
}
for(i=1;i<=x;i++){
for(j=1;j<=y;j++){
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}
*//*
#include <stdio.h>
int main()
{
int x,i,j,z=1;
int a[101][101]={};
scanf("%d",&x);
for(i=1;i<=x;i++){
if(i%2==0){for(j=x;j>=1;j--){
a[i][j]=z;
z++;
}}
else{
for(j=1;j<=x;j++){
a[i][j]=z;
z++;
}
}
}
for(i=1;i<=x;i++){
for(j=1;j<=x;j++){
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}
*//*
#include <stdio.h>
int main()
{
int x,a[101][101]={},i,j,z=1;
scanf("%d",&x);
for(j=1;j<=x;j++){
if(j%2==0){for(i=x;i>=1;i--){
a[j][i]=z;
z++;
}}
else{
for(i=1;i<=x;i++){
a[j][i]=z;
z++;
}
}
}
for(j=1;j<=x;j++){
for(i=1;i<=x;i++){
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}
*/



