Языки

시간 제한2초메모리 제한1024 MB

요약
어떤 언어에서 0부터 9까지 숫자의 이름이 주어질 때, n개의 수 각각에 포함된 숫자 중 이름이 사전순으로 가장 뒤인 숫자를 찾는다.
난이도

쉬움10점 중 3점

유형
문자열, 정렬, 구현
정답자
아직 제출이 없습니다

문제

Федор решил изучать новый язык и первым делом выучил названия цифр. Чтобы закрепить свои знания, он выбирает число и находит в нем последнюю в алфавитном порядке цифру. Однако Федор еще не до конца уверен в своих знаниях и поэтому нуждается в проверке.

Напомним, что слово aa идет раньше слова bb в алфавитном порядке, если либо слово aa является префиксом bb, либо первые несколько (возможно ноль) символов у них совпадают, а следующий символ в слове aa идет раньше в алфавите соответствующего символа в слове bb.

Напишите программу, которая поможет Федору проверить свои знания. Задано число. Найдите в нем цифру, название которой идет по алфавиту позже названий других цифр. Названия цифр заданы во входном файле.

입력

В первой строке входного файла через пробел заданы названия цифр от 00 до 99 на языке, который изучает Федор. Названия цифр непусты и состоят не более чем из 50 строчных латинских букв. %fix by MaxBuzz Во второй строке записано число nn (1≤n≤10001 \le n \le 1000). Следующие nn строчек содержат числа, для которых Федор хочет узнать ответ. В следующих nn строках записано по одному числу a_ia\_i (0≤a_i≤1090 \le a\_i \le 10^9, a_ia\_i не имеет ведущих нулей).

출력

В ii-ой строке выходного файла, выведите одно слово --- последнее по алфавиту название цифры, которая есть в числе a_ia\_i.

예제2

  1. 예제 1

    입력
    nulo unu du tri kvar kvin ses sep ok nau
    3
    123
    456
    908
    
    예상 출력
    unu
    ses
    ok
    
  2. 예제 2

    입력
    zero un deux trois quatre cinq six sept huit neuf
    3
    123
    456
    908
    
    예상 출력
    un
    six
    zero