서클랜드 전시관

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

문제

서클랜드로 여행을 왔고, 오래전부터 보고 싶었던 유명한 미술 전시관에 들어간다. 전시관에는 방이 NN개 있고 원형으로 이어져 있으며, 방마다 작품이 놓여 있다. 방의 이름은 R1,R2,,RNR_1, R_2, \dots, R_N이다. 복도도 NN개 있고, 이름은 C1,C2,,CNC_1, C_2, \dots, C_N, 길이는 각각 L1,L2,,LNL_1, L_2, \dots, L_N이다. 복도 CiC_i는 방 RiR_i와 방 Ri+1R_{i+1}을 잇고, CNC_N은 방 RNR_N과 방 R1R_1을 잇는다. 그래서 전시관 전체가 하나의 원을 이룬다. 모든 복도는 양쪽 방향으로 지나갈 수 있다.

입구는 방 R1R_1에 하나만 있고, 출구는 모든 방에 있다. 복도에는 볼거리가 없으니 복도를 걷는 거리는 되도록 줄이고 싶다. 입구로 들어가서 모든 방을 방문한 뒤 아무 출구로나 나갈 때, 복도에서 걸어야 하는 최소 총 거리를 구하라.

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어진다. (1T1001 \le T \le 100)

다음 TT개의 줄에 테스트 케이스가 한 줄에 하나씩 주어진다. 각 줄은 전시관의 방 개수 NN으로 시작하고 (2N1000002 \le N \le 100\,000), 이어서 복도의 길이 L1,L2,,LNL_1, L_2, \dots, L_N이 이 순서대로 주어진다. (1Li10000001 \le L_i \le 1\,000\,000)

복도 길이의 합은 10000000001\,000\,000\,000을 넘지 않는다.

출력

각 테스트 케이스마다 모든 방을 방문하기 위해 복도에서 걸어야 하는 최소 총 거리를 한 줄에 출력한다.