#include<stdio.h>
#include<stdlib.h>
int comp(const void *a,const void *b){
    int c=*(int *)a;
    int d=*(int *)b;
    if(c<d) return -1;
    else return 1;
}
int main(void){
    while(1){
        int n; int array[100]={0};
        scanf("%d",&n);
        if(n==0) break;
        for(int i=0;i<n;i++) scanf("%d",&array[i]);
        qsort(array,n,sizeof(int),comp);
        //for(int i=0;i<n;i++) printf("%d ",array[i]); puts("");
        int sum=0;
        for(int i=1;i<n-1;i++) sum+=array[i];
        printf("%d\n",sum/(n-2));
    }
}

