XXVI Olimpíada Brasileira de Informática
Submeta sua solução

Nome do arquivo: campeonato.x, onde x deve ser c, cpp, java, js ou py

Campeonato

O sorteio das posições dos jogadores na chave decisiva da copa do mundo de ping-pong está deixando a todos nervosos. É que ninguém quer pegar o jogador mais bem ranqueado, o Master Kung, logo nas oitavas de final, ou nas quartas de final. Melhor que só seja possível enfrentar Master Kung na semifinal ou na final! Os jogadores são identificados por números inteiros de 1 a 16, sendo que Master Kung é o jogador de número 1. O jogador para o qual nós estamos torcendo, Master Lu, tem o número 9.

A chave possui 16 posições também numeradas de 1 a 16, como na figura abaixo. A organização da copa vai fazer um sorteio para definir em qual posição cada jogador vai iniciar a chave decisiva. Nas oitavas de final, o jogador na posição 1 enfrenta o jogador na posição 2; o da posição 3 enfrenta o da posição 4; e assim por diante, como na figura.

O objetivo deste problema é decidir em que fase da chave os jogadores Master Kung e Master Lu vão se enfrentar, caso vençam todas as suas respectivas partidas antes de se enfrentarem. Por exemplo, se o sorteio da chave determinar a seguinte ordem de jogadores da posição 1 até a 16: [4, 11, 3, 2, 8, 13, 14, 5, 16, 9, 12, 6, 10, 7, 1, 15], eles vão se enfrentar na semifinal.

Entrada

A primeira e única linha da entrada contém 16 números Xi inteiros distintos, de valores entre 1 e 16. Ou seja, uma permutação dos inteiros entre 1 e 16. A permutação define a ordem dos jogadores nas posições da chave decisiva da copa.

Saída

Seu programa deve produzir uma única linha contendo uma das palavras seguintes, decidindo a fase em que vão se enfrentar os jogadores Master Kung e Master Lu, se eles vencerem todas as suas partidas antes de se enfrentarem: oitavas, quartas, semifinal ou final.

Restrições

  • 1 ≤ Xi ≤ 16

Informações sobre a pontuação

  • Para um conjunto de casos de testes valendo 20 pontos, Master Kung (o jogador 1) está na posição 1 da chave.

Exemplos

Entrada
4 11 3 2 8 13 14 5 16 9 12 6 10 7 1 15
Saída
semifinal
	

 

Entrada
4 11 8 13 14 5 1 9 16 2 12 6 3 7 10 15
Saída
oitavas
	

 

Entrada
4 11 1 13 14 5 3 8 16 2 12 6 9 7 10 15
Saída
final
	

 

Entrada
4 11 8 13 9 5 3 1 16 2 12 6 7 14 10 15
Saída
quartas
	

 

Tarefas Programação Nível 1
Promoção:
sbc
Patrocínio
 
Apoio
 
Coordenação