터보 모드
시간 제한1초메모리 제한128 MB
숫자 키로 채널을 바꾸고 T 키를 누르면 현재 채널이 이전에 나타난 시점 이후의 기록에서 중복을 제거한 순환 목록을 따라 채널을 전환하는 과정을 시뮬레이션합니다.
문제
어떤 TV에는 리모컨으로 채널을 직접 선택하는 기능 외에, 리모컨의 T 키로 작동하는 터보 모드가 있다.
사용자가 숫자 키를 누르면 해당 번호의 채널이 바로 표시된다. 현재 표시 중인 채널을 X라고 하자.
터보 모드가 아닌 상태에서 T 키를 누르면 TV는 터보 모드로 들어간다. 이때 현재 표시 중인 X가 직전에 표시되었던 이전 시점을 찾고, 그 다음부터 현재 X가 표시된 시점까지 표시된 채널들을 처음 등장한 순서대로 한 번씩 순환한다. 첫 T 입력은 이 순환 목록의 첫 채널을 표시하고, 이어지는 T 입력은 같은 목록의 다음 채널을 표시한다. 목록의 끝에 도달하면 다시 처음으로 돌아간다.
현재 채널 X가 이전에 표시된 적이 없다면, 순환 목록은 처음 선택된 채널부터 현재 X까지의 전체 표시 기록에서 만든다.
숫자 키로 채널을 직접 선택하면 TV는 터보 모드를 종료한다.
다음 키 입력이 들어왔다고 하자: 1, 2, 3, T, T, T, T, T, 2, 4, 1, T, T, T, T.
키 입력 순서가 주어질 때, T 키를 누를 때마다 어떤 채널이 표시되는지 구하라.
TV에는 1번부터 99번까지 99개의 채널이 있으며, 첫 번째 키 입력은 T가 아니다.
입력
첫째 줄에 정수 N이 주어진다. 1 ≤ N ≤ 10 000.
다음 N개의 줄에는 채널 번호 하나 또는 문자 T가 주어진다. 채널 번호는 1 이상 99 이하이다.
출력
T 키가 눌릴 때마다, 그 키 입력 후 표시되는 채널 번호를 한 줄에 하나씩 출력한다.