Problemas
아미리아(Amiria)는 조심성이 많은 인터넷 사용자라서, 계정에 2단계 인증을 설정하고 있다. 그녀는 침입자가 이를 훔쳐 가려 하더라도 따돌리기 위해, 추가 안전장치로 특수한 형태의 보안 키를 사용한다. 아미리아의 보안 키는 활성화하려면 코드를 입력해야 한다. 코드를 입력하려면 번호가 적힌 바퀴(휠)에 보안 키를 올려 놓아 돌려야 하는데, 이는 번호 자물쇠와 비슷하다.
아미리아의 보안 키에는
숨겨진 비밀번호는 없다.
보안 키를 활성화하려면, 표시된 숫자들의 수열이 팰린드롬이 되도록 바퀴를 움직여야 한다.
즉, 왼쪽에서 오른쪽으로 읽든 오른쪽에서 왼쪽으로 읽든 같은 수열이어야 한다.
침입자를 더 늦추기 위해 아미리아는 바퀴가 항상
아미리아는 이 시스템이 보안 키를 사용하려는 침입자를 얼마나 지연시키는지 확인하고 싶다. 바퀴의 개수와 각 바퀴에 현재 표시된 숫자가 주어질 때, 표시된 수열을 팰린드롬으로 만들기 위한 최소 조작 횟수를 구하라. 만약 허용된 조작만으로는 팰린드롬을 만들 수 없다면, 불가능하다고 보고하라.
Entrada
입력의 첫 줄에는 테스트 케이스 수
Salida
각 테스트 케이스마다 Case # 형식의 한 줄을 출력하라.
여기서 IMPOSSIBLE이어야 한다.
Ejemplo
3
5 5 4
1 4 5 5 4
3 4 2
3 4 3
2 4 2
1 4
Case #1: 3
Case #2: 0
Case #3: IMPOSSIBLE