#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int main()
{
int n;
cin>>n;
int mmin=1e7,mmax=-1,cnt1,cnt2;
while (n -- ){
int a;
cin>>a;
if(a>mmax) mmax = a,cnt1= 1;
else if(a==mmax) cnt1++;
if(a<mmin) mmin=a,cnt2=1;
else if(a==mmin) cnt2++;
}
cout<<mmin<<" "<<cnt2<<endl;
cout<<mmax<<" "<<cnt1<<endl;
return 0;
}