Windblume Festival
시간 제한3초메모리 제한1024 MB
원탁에 앉은 참가자들이 이웃 한 명을 제거하며 그 값을 빼는 과정을 마지막 한 명이 남을 때까지 반복할 때, 남는 값의 최댓값을 구한다.
문제
The Windblume Festival in Mondstadt is coming! People are preparing windblumes for Barbatos and for those they love and adore. The Windblume Festival is also an opportunity to improve the relationships people have.

Source: Genshin Impact Official
During the festival, a famous game will be played every year, invented by Jean, the Acting Grand Master of the Knights of Favonius. In the game, players numbered from to stand in a circle, each holding an integer with them. Each turn, one player will be removed. The game will end when there is only one player left.
For each turn, let be the number of players remaining and be the integer player holds. Two adjacent players, and are selected and player is removed from the game. Player 's integer will then change from to . Player in this turn will become player in the next turn for all , though the integer they hold will not change.
Jean wants to know the maximum possible integer held by the last remaining player in the game by selecting the players in each round optimally.
입력
There are multiple test cases. The first line of the input contains one integer indicating the number of test cases. For each test case:
The first line contains one integer () indicating the initial number of players.
The next line contains integers () where is the integer held by player at the beginning.
It is guaranteed that the sum of of all test cases will not exceed .
출력
For each test case output one line containing one integer indicating the maximum possible integer.
힌트
For the first sample test case follow the strategy shown below, where the underlined integers are the integers held by the players selected in each turn.
(select ) (select ) (select ) .