#include<stdio.h>
int main(){

  int A[100],sum=0,n,i,min=100000,max=-100,ave;

  while(1){
    min=100000;
    max=-100;
    sum=0;
    scanf("%d",&n);
    if(n==0)break;

    for(i=0;i<n;i++){
      scanf("%d",&A[i]);
      if(A[i]>max){
	max=A[i];
    }
      if(A[i]<min){
	min=A[i];
      }
    }

    for(i=0;i<n;i++){
      if(A[i]==max){
	A[i]=0;
	max=-1;
      }
      if(A[i]==min){
      A[i]=0;
      min=-1;
      }
    }
    for(i=0;i<n;i++){
      sum+=A[i];
    }
    ave=sum/(n-2);
    printf("%d\n",ave);
  }
  return 0;
}