#include<bits/stdc++.h>
using namespace std;
int main(){
int n,maxi=0,mini=0;
cin>>n;
double cha=0,n1[n+1],min1=10000000,max1=-1,total=0;
for(int i=1;i<=n;i++){
cin>>n1[i];
}
for(int i=1;i<=n;i++){
if(n1[i]<min1){
min1=n1[i];
}
else if(n1[i]>max1){
max1=n1[i];
}
}
for(int i=1;i<=n;i++){
if(n1[i]==max1){
maxi=i;
}
else if(n1[i]==min1){
mini=i;
}
}
n1[maxi]=0;
n1[mini]=0;
for(int i=1;i<=n;i++){
total+=n1[i];
}
printf("%.2f",total/(n-2));
double min2=-1000000;
for(int i=1;i<=n-2;i++){
if(abs(n1[i])-total/(n-2)>min2){
min2=abs(n1[i])-total/(n-2);
}
}
printf(" %.2f",min2);
}