/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[101];
int i,cnt=0,cnt1=0;
scanf("%s", str);
for(i=0; str[i]!=0; i++)
{
if(str[i]=='c'||str[i]=='C')
{
cnt++;
if(str[i+1]=='c'||str[i+1]=='C')
{
cnt1++;
}
}
}
printf("%d", cnt);
printf("\n%d", cnt1);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[101], str1[101];
int a,i;
int len, len1;
scanf("%s %s", str, str1);
len=strlen(str);
len1=strlen(str1);
if(len>len1)
{
printf("%s %s", str1, str);
}
else if(len<len1)
{
printf("%s %s", str, str1);
}
else
{
for(i=0; str[i]!=0; i++)
{
if(str[i]!=str1[i])
{
if(str[i]>str1[i])
{
printf("%s %s", str1, str);
break;
}
else if(str[i]<str1[i])
{
printf("%s %s", str, str1);
break;
}
}
}
return 0;
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[21], str1[21], str2[21];
int i;
scanf("%s %s %s", str, str1, str2);
if(str[strlen(str)-1]==str1[0]&&
str1[strlen(str1)-1]==str2[0]&&
str2[strlen(str2)-1]==str[0])
{
printf("good");
}
else
{
printf("bad");
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[51];
int i,sum=0;
scanf("%s", str);
for(i=0; str[i]!=0; i++)
{
if(str[i]==str[i+1])
{
sum+=5;
}
else
{
sum+=10;
}
}
if(strcmp(str,str)==0) // 문자열끼리 비교
strlen(str) 문자열의 길이
str="love" (x)
strcpy(str,"love"); // 문자열 복사
printf("%d", sum);
return 0;
}
#include <stdio.h>
int main()
{
//int arr[50]; //arr[0] ~ arr[49]
//int arr1[3][5]; //arr1[0][0] ~ arr1[2][4]
int arr[50][50];
int i, j,k=1;
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{
arr[i][j]=k++;
}
}
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
1460-1467
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,i,j,k=1;
scanf("%d", &a);
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,i,j,k=1;
scanf("%d", &a);
for(i=0; i<a; i++)
{
for(j=a-1; j>=0; j--)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,i,j,k=1;
scanf("%d", &a);
for(j=0; j<a; j++)
{
for(i=0; i<a; i++)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,i,j,k=1;
scanf("%d", &a);
for(j=0; j<a; j++)
{
for(i=a-1; i>=0; i--)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,b,i,j,k=1;
scanf("%d %d", &a, &b);
for(i=a-1; i>=0; i--)
{
for(j=b-1; j>=0; j--)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<b; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,b,i,j,k=1;
scanf("%d %d", &a, &b);
for(i=a-1; i>=0; i--)
{
for(j=0; j<b; j++)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<b; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,b,i,j,k=1;
scanf("%d %d", &a, &b);
for(j=b-1; j>=0; j--)
{
for(i=a-1; i>=0; i--)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<b; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100];
int a,b,i,j,k=1;
scanf("%d %d", &a, &b);
for(j=b-1; j>=0; j--)
{
for(i=0; i<a; i++)
{
arr[i][j]=k++;
}
}
for(i=0; i<a; i++)
{
for(j=0; j<b; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int arr[100][100];
int a,i,j,k=1;
scanf("%d", &a);
for(i=0; i<a; i++)
{
if(i%2!=0)
{
for(j=a-1; j>=0; j--)
{
arr[i][j]=k++;
}
}
else
{
for(j=0; j<a; j++)
{
arr[i][j]=k++;
}
}
}
for(i=0; i<a; i++)
{
for(j=0; j<a; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}