/*
#include <stdio.h>
int main()
{
int m,n,x,y,i,j,i1,j1,k = 0,k1 = 0;
int arr[102][102] = {};
scanf("%d %d %d %d",&m,&n,&x,&y);
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
k=0;
for(i1=i;i1<i+y;i1++) /// 여기서부터 비옥도 최대값 구함
{
for(j1=j;j1<j+x;j1++)
{
k=k+arr[i1][j1];
}
}
if(k>k1)
{
k1=k;
}
}
}
printf("%d",k1);
}
*/
/*
#include <stdio.h>
int x = 500; //global variables 전역변수
void f(int a)
{
//명령들....
}
void g(int a,int b)
{
x=50;
}
int h(int a, int b)
{
return a+b;
}
int main()
{
f(10);
g(10,20);
int sum = h(50,100);
printf("%d",h(50,200));
}
*/
/*
#include <stdio.h>
int n;
void f(int n)
{
if(n==1)
{
printf("hello");
}
else if(n==2)
{
printf("world");
}
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
char grade(int n)
{
if(n>=90&&n<=100)
{
return 'A';
}
else if(n>=80&&n<90)
{
return 'B';
}
else if(n>=70&&n<80)
{
return 'C';
}
else if(n>=60&&n<70)
{
return 'D';
}
else if(n<60)
{
return 'F';
}
}
int main()
{
scanf("%d", &n);
printf("%c", grade(n));
return 0;
}
*/
/*
#include <stdio.h>
int n, d[110];
int f()
{
int i,j,k = 0,a = 1;
for(i=0;i<n;i++)
{
if(k<d[i])
{
k=d[i];
}
}
for(i=0;i<n;i++)
{
if(k==d[i])
{
return a;
}
a++;
}
}
int main()
{
scanf("%d", &n);
for(int i=0; i<n; i++)
scanf("%d", &d[i]);
printf("%d", f());
return 0;
}
*/
/*
#include <stdio.h>
int n;
long long int d[110];
long long int f()
{
int i;
long long int min = d[1];
for(i=1;i<=n;i++)
{
if(min>d[i])
{
min=d[i];
}
}
return min;
}
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++)
scanf("%lld", &d[i]);
printf("%lld", f());
return 0;
}
*/