테이프

아직 제출이 없습니다시간 제한1초메모리 제한512 MB

문제

Jaś는 집에서 아주 긴 테이프를 발견했습니다. 그는 별생각 없이 테이프 위에 양의 정수로 이루어진 수열을 적었습니다. 이제 이 수열에서 서로 값이 다른 두 수 가운데 위치가 가장 멀리 떨어진 쌍을 찾으려고 합니다.

두 수 사이의 거리는 위치의 차이로 정의합니다. 바로 이웃한 두 수 사이의 거리는 11, 사이에 수 하나를 둔(공통의 이웃을 가진) 두 수 사이의 거리는 22이며, 일반적으로 위치 ii의 수와 위치 jj의 수 사이의 거리는 ij|i - j|입니다.

서로 다른 값을 가지는 두 위치 사이의 거리 중 가능한 최댓값을 구하세요.

입력

첫째 줄에 처리할 테스트 케이스의 개수 mm (1m101 \le m \le 10)이 주어집니다.

각 테스트 케이스는 두 줄로 이루어집니다. 첫째 줄에는 테이프에 적힌 수열의 길이 nn (1n1051 \le n \le 10^5)이 주어집니다. 둘째 줄에는 공백 하나로 구분된 nn개의 정수 aia_i (1ai1091 \le a_i \le 10^9)가 주어집니다.

출력

각 테스트 케이스마다 한 줄씩, 총 mm개의 줄을 출력합니다.

ii번째 테스트 케이스의 수열에 서로 값이 다른 쌍이 하나도 없다면, ii번째 줄에 BRAK라는 단어 하나만 출력합니다. 그렇지 않다면 ii번째 줄에 서로 다른 값을 가지는 가장 멀리 떨어진 두 위치 사이의 거리를 정수 하나로 출력합니다.

힌트

첫 번째 예시에서 값이 서로 다르면서 가장 멀리 떨어진 쌍의 예로는 첫 번째 수(22)와 일곱 번째 수(55)가 있으며, 이때 거리는 66입니다.