#include <stdio.h>

int A[1000];
int max,min;
int a,t,maxcnt,mincnt=0;
int sum,avg=0;
int result[1000];

//int w,h,x,y,r;

int main(void) {
  while(1){
    if(scanf("%d",&a) && a!=0){
      for(int i=0;i<a;i++){
        scanf("%d",&A[i]);
    }
    max=A[0];
    min=A[0];
      for(int i=1;i<a;i++){
        if(A[i]>max){
          max=A[i];
          maxcnt=i;
        }
        else if(A[i]<min){
          min=A[i];
          mincnt=i;
        }
      }
      A[maxcnt]=0;
      A[mincnt]=0;
      for(int i=0;i<a;i++){
        sum = sum + A[i];
      }
      avg=sum/(a-2);
      result[t] = avg;
      t++;
      max=0;
      min=0;
      maxcnt=0;
      mincnt=0;
      sum=0;
      avg=0;
    }
    else break;;
}

for(int i=0;i<t;i++){
printf("%d\n",result[i]);
}


    return 0;
  }

