// Armadilhas
#include <stdio.h>
#define ARMADILHAS 5
#define JOGADORES 15

int main() {
	int jogadores, quadrados;
	int armadilha[ARMADILHAS];
	int posicao[JOGADORES], vez[JOGADORES];
	int d1, d2;
	int jogador, vencedor;
	int teste;

	for (teste=1; scanf("%d %d", &jogadores, &quadrados)&&jogadores!=0&&quadrados!=0; teste++) {
		vencedor=0;
		scanf("%d %d %d", &armadilha[0], &armadilha[1], &armadilha[2]);
		for (jogador=1; jogador<=jogadores; jogador++) {
			posicao[jogador]=0;
			vez[jogador]=1;
		}
		for (jogador=1; vencedor==0; jogador++) {
			if (vez[jogador]==1) {
				scanf("%d %d", &d1, &d2);
				posicao[jogador]+=d1+d2;
				if (posicao[jogador]==armadilha[0] || posicao[jogador]==armadilha[1] || posicao[jogador]==armadilha[2]) {
					vez[jogador]=0;
				}
				if (posicao[jogador]>quadrados) {
					vencedor=jogador;
				}
			} else {
				vez[jogador]=1;
			}
			if (jogador==jogadores) {
				jogador=0;
			}
		}
		printf("Teste %d\n%d\n\n", teste, vencedor);
	}

	return 0;
}

