#include <bits/stdc++.h>
#include <string>
#include <algorithm>
using namespace std;
int main(){
long long a,sum=0;
cin>>a;
double aa[a],b[2]={-1.0},c[2]={248248.0},ans=0.0;
for(int i=0;i<a;i++){
cin>>aa[i];
}
for(int i=0;i<a;i++){
if(b[0]<aa[i]){
b[0]=aa[i],b[1]=i*1.0;
}
if(c[0]>aa[i]){
c[0]=aa[i],c[1]=i*1.0;
}
}
aa[int(b[1])]=0.0,aa[int(c[1])]=0.0;
for(int i=0;i<a;i++){
ans+=aa[i];
}
ans/=(a-2);
for(int i=0;i<a;i++){
if(b[0]<aa[i]){
b[0]=aa[i];
}
}
cout<<fixed<<setprecision(2)<<ans<<" "<<b[0]-ans;
return 0;
}