혼자서 하는 카드 게임을 페이션스(patience) 또는 솔리테어(solitaire)라고 부른다. 그중에서도 매우 어렵기로 소문난 두 더미(Two-Stacks) 게임은 다음과 같은 배치와 규칙을 가진다.
push x는 뽑기 더미의 맨 위 카드를 중간 더미 $x$($x$는 $1$ 또는 $2$)로 옮긴다. pop x는 중간 더미 $x$의 맨 위 카드를 바닥 더미로 옮긴다.할머니가 이 게임을 막 배우셨는데, 시도하는 각 배치가 과연 이길 수 있는지 알고 싶어 하신다. 각 배치에 대해 이길 수 있는지를 판정하는 프로그램을 작성하여라.
입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스의 첫 줄에는 게임에 쓰이는 카드 수를 나타내는 정수 $N$($1 \le N \le 208$)이 주어진다. 둘째 줄에는 $1$ 이상 $52$ 이하의 정수 $N$개가 공백 하나로 구분되어 카드가 놓인 순서대로 주어진다. 따라서 뽑기 더미의 맨 위 카드는 이 줄의 $N$번째 수이다. $1$부터 $52$까지의 각 수는 한 테스트 케이스에서 최대 네 번 나타난다. 입력의 끝은 $N = 0$인 테스트 케이스로 표시되며, 이 케이스는 처리하지 않는다.
각 테스트 케이스마다 먼저 식별자를 #i 형식으로 한 줄에 출력한다. 여기서 $i$는 $1$부터 시작하여 테스트 케이스마다 $1$씩 증가한다. 이어서 다음 줄에는, 두 중간 더미를 사용하여 모든 카드를 비내림차순으로 바닥 더미에 옮겨 게임을 이길 수 있으면 possible을, 그렇지 않으면 impossible을 한 줄로 출력한다.