#include <stdio.h>

int cmp(int *A, int *B)
{
	return (*B - *A);
}

int main(void)
{
	int i, n;
	int array[128];
	int avr;
	
	while (scanf("%d", &n), n){
		for (i = 0; i < n; i++){
			scanf("%d", &array[i]);
		}
		
		qsort(array, n, sizeof(int), cmp);
		
		avr = 0;
		for (i = 1; i < n - 1; i++){
			avr += array[i];
		}
		
		avr /= (n - 2);
		
		printf("%d\n", avr);
	}
	
	return (0);
}