#include<iostream>
#include<algorithm>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
float num=0,pin,cha=0,b=0,c=99999999;
int n;
float a[200] = {0};
cin >> n;
for (int i = 0; i <= n - 1; i++)
{
cin >> a[i];
}
for (int i = 0; i <= n - 1; i++)
{
b = max(b, a[i]);
c = min(c, a[i]);
num += a[i];
}
pin = (num - b - c) / (n - 2);
float p;
for (int j = 0; j <= n - 1; j++)
{
if (a[j] == b || a[j]==c)
{
continue;
}
p = abs(a[j] - pin);
cha = max(cha, p);
}
cout << fixed << setprecision(2) << pin << " " << cha;
}