#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	int n,i,max=0,min=10;
	double s=0;
	int a[10];
	cin>>n;
	for(i=0;i<n;i++){
		cin>>a[i];
	}
	for(i=0;i<n;i++){
		if(a[i]>max){
			max=a[i];
		}
		if(a[i]<min){
			min=a[i];
		}
	}
	for(i=0;i<n;i++){
		s=s+a[i];
	}
	s=(s-max-min)/(n-2)*1.00;
	cout<<fixed<<setprecision(2)<<s<<endl;
}
/**************************************************************
	Problem: 1168
	User: admin
	Language: C++
	Result: Accepted
	Time:10 ms
	Memory:2072 kb
****************************************************************/