#include<stdio.h>
int main(){
int n,i;
double avg=0,sum=0,min,max,max_diff=0;
scanf("%d",&n);
double a[n];
for(i=0;i<n;i++){
scanf("%lf",&a[i]);
}
min = max = a[0];
for(i=0;i<n;i++){
if(a[i]>max){
max=a[i];
}
if(a[i]<min){
min=a[i];
}
sum+=a[i];
}
avg=(sum-max-min)/(n-2);
for(i=0;i<n;i++){
if((a[i]!=max)&&(a[i]!=min)){
double diff = avg - a[i];
if(diff<0){
diff = - diff;
}
if(diff>max_diff){
max_diff=diff;
}
}
}
printf("%.2f %.2f\n",avg,max_diff);
return 0;
}