#include<stdio.h>
int main()
{
int n,m,i,max,min,num1,num2,temp;
int large[100],small[100],index1=1,index2=1;
/* READ N*/
/*Initialise MAX and MIN*/
min=max;
m=n-1;
if(n%2==0){
if(max<min) swap(max,min);
m=m-1;}
/*Fill up arrays LARGE and SMALL*/
for(i=1;i<=m/2;i++){
scanf("%d %d",&num1
,&num2
); if(num1>=num2)
{
large[index1++]=num1;
small[index2++]=num2;
}
else
{
large[index1++]=num2;
small[index2++]=num1;
}
}
/*Now print the result*/
printf("\nMax=%d , MIN=%d\n",maxi
(large
,max
,index1
),mini
(small
,min
,index2
)); return 0;
}
int swap(i,j)
int *i,*j;
{
int temp;
temp=*i;
*i=*j;
*j=temp;
}
int maxi(arr,max,index)
int arr[],max,index;
{
int i;
for(i=1;i<index;i++)
if(max<arr[i]) max=arr[i];
return (maxi);
}
int mini(arr,min,index)
int arr[],min,index;
{
int i;
for(i=1;i<index;i++)
if(min>arr[i]) min=arr[i];
return (mini);
}
I2luY2x1ZGU8c3RkaW8uaD4KCgppbnQgbWFpbigpCnsKCWludCBuLG0saSxtYXgsbWluLG51bTEsbnVtMix0ZW1wOwoJaW50IGxhcmdlWzEwMF0sc21hbGxbMTAwXSxpbmRleDE9MSxpbmRleDI9MTsKCS8qIFJFQUQgTiovCglwcmludGYoIkdpdmUgTiA6IFxuIik7CglzY2FuZigiJWQiLCZuKTsKCXByaW50ZigiTj0lZFxuIixuKTsKCQovKkluaXRpYWxpc2UgTUFYIGFuZCBNSU4qLwoJc2NhbmYoIiVkIiwmbWF4KTsKCW1pbj1tYXg7CgltPW4tMTsKCWlmKG4lMj09MCl7CglzY2FuZigiJWQiLCZtaW4pOwoJaWYobWF4PG1pbikgc3dhcChtYXgsbWluKTsKCW09bS0xO30KICAgICAKICAgIC8qRmlsbCB1cCBhcnJheXMgTEFSR0UgYW5kIFNNQUxMKi8KZm9yKGk9MTtpPD1tLzI7aSsrKXsKCQoJc2NhbmYoIiVkICVkIiwmbnVtMSwmbnVtMik7CglpZihudW0xPj1udW0yKSAKCXsKCQlsYXJnZVtpbmRleDErK109bnVtMTsKCQlzbWFsbFtpbmRleDIrK109bnVtMjsKCX0KCWVsc2UKCXsKCQlsYXJnZVtpbmRleDErK109bnVtMjsKCQlzbWFsbFtpbmRleDIrK109bnVtMTsKCX0KICAgIH0KICAgIC8qTm93IHByaW50IHRoZSByZXN1bHQqLwogICAgCnByaW50ZigiXG5NYXg9JWQgLCBNSU49JWRcbiIsbWF4aShsYXJnZSxtYXgsaW5kZXgxKSxtaW5pKHNtYWxsLG1pbixpbmRleDIpKTsKcmV0dXJuIDA7Cn0KCQoKaW50IHN3YXAoaSxqKQppbnQgKmksKmo7CnsKCWludCB0ZW1wOwoJdGVtcD0qaTsKCSppPSpqOwoJKmo9dGVtcDsKfQoJCmludCBtYXhpKGFycixtYXgsaW5kZXgpCmludCBhcnJbXSxtYXgsaW5kZXg7CnsKCWludCBpOwoJZm9yKGk9MTtpPGluZGV4O2krKykKCWlmKG1heDxhcnJbaV0pIG1heD1hcnJbaV07CglyZXR1cm4gKG1heGkpOwp9CgppbnQgbWluaShhcnIsbWluLGluZGV4KQppbnQgYXJyW10sbWluLGluZGV4Owp7CglpbnQgaTsKCWZvcihpPTE7aTxpbmRleDtpKyspCglpZihtaW4+YXJyW2ldKSBtaW49YXJyW2ldOwoJcmV0dXJuIChtaW5pKTsKfQoJCgo=