#include<bits/stdc++.h>
using namespace std;
double maxx=0,minn=2000000000;
int n;
double t[309],cnt=0;
double a=0;
bool q=true,w=true;
int main(){
cin>>n;
for(int i=0;i<n;i++){
cin>>t[i];
if(t[i]>maxx)maxx=t[i];
if(t[i]<minn)minn=t[i];
cnt+=t[i];
}
double ans=cnt/n;
cout<<fixed<<setprecision(2)<<ans<<" ";
for(int i=0;i<n;i++){
if(q){
if(t[i]==maxx){
q=false;
continue;
}
}
if(w){
if(t[i]==minn){
w=false;
continue;
}
}
a+=t[i];
}
a/=(n-2);
a-=ans;
a=abs(a);
cout<<fixed<<setprecision(2)<<a;
return 0;
}