#include <stdio.h>

struct tetris {
    char nome[16];
    int pontuacao;
};

int main() {
    int j;
    while (scanf("%d", &j) && j != 0) {
	    struct tetris jogador[j];
	    for (int i = 0; i < j; i++) {
	        scanf("%15s", jogador[i].nome);
	        printf("LI NOME\n");
	        int total = 0;
	        int maior = 0;
	        int menor = 32767; //tem um risco aqui
	        for (int k = 0; k <= 11; k++) {
	            int pontos = 0;
	            scanf("%d", &pontos);
	            printf("LI PONTO\n");
	            total += pontos;
	            if (pontos > maior)
	                maior = pontos;
	            else if (pontos < menor)
	                menor = pontos;
	            if (k == 0)
	                menor = maior;
	        }
	        printf("\n");
	        jogador[i].pontuacao = total - maior - menor;
	    }
	    printf("ACABEI\n");
	    for (int k = 0; k < j; k++) {
	        printf("%s %d\n", jogador[k].nome, jogador[k].pontuacao);
	    }
    }
}

//https://pt.stackoverflow.com/q/84070/101