#include<iostream>
#include<iomanip>
using namespace std;
int n;
double a[301];
double maxa=-114514;
double mina=114514;
double avg_a=0;
double sum=0;
double maxavg=-114514;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
if(maxa<=a[i])maxa=a[i];
if(mina>=a[i])mina=a[i];
}
for(int i=1;i<=n;i++){
if(a[i]==mina||a[i]==maxa)continue;
sum+=a[i];
}
avg_a=sum/(n-2);
for(int i=1;i<=n;i++){
if(a[i]==mina||a[i]==maxa)continue;
if(a[i]-avg_a>=maxavg)maxavg=a[i]-avg_a;
}
cout<<fixed<<setprecision(2)<<avg_a<<" "<<fixed<<setprecision(2)<<maxavg;
return 0;
}