#include<bits/stdc++.h>
#include<iostream>
using namespace std;
int a[10001000];//定义数组
int main() {
int n,ma=0,mi=999999;//最大开小点,最小开大点
cin>>n;
for (int i=0;i<n;i++) {
cin>>a[i];
if(a[i]>ma)ma=a[i];//如果a【i】大于ma :赋值
if(a[i]<mi)mi=a[i];//如果a【i】小于mi :赋值
}
cout<<mi<<' '<<ma;//输出
return 0;
}