#include<stdio.h>
#include<stdlib.h>
#include<string.h>

void swap(int *a,int *b){
    int tmp;

    tmp = *a;
    *a = *b;
    *b = tmp;

}

int main(){
    int i,j;
    int n;
    int sum=0;
    int in[100];

    while(1){
        scanf("%d",&n);

        if(!n) break;

        for(i=0;i<n;i++){
            scanf("%d",&in[i]);
        }

        for(i=0;i<n;i++){
            for(j=0;j<n-i-1;j++){
                if(in[j] > in[j+1]){
                    swap(&in[j],&in[j+1]);
                }
            }
        }

        for(i=1;i<n-1;i++){
            sum += in[i];
        }

        printf("%d\n",sum/(n-2));

        sum=0;
    }

    return 0;
}
