문제
앨리스와 밥은 둘 다 단 것을 좋아해서, 팬케이크를 모으는 게임을 하려고 한다.
탁자 위에는
이후의 턴에서는, 각자 이전에 자신이 가져간 더미와 인접한(옆에 붙어 있는) 아직 가져가지 않은 더미를 하나 골라야 한다.
즉 앨리스가 첫 턴 이후 어떤 턴에 더미
모든 더미가 가져가면 게임이 끝난다. 그때 앨리스는 자신이 가져간 모든 더미의 팬케이크를 전부 얻고, 밥도 자신이 가져간 모든 더미의 팬케이크를 전부 얻는다.
앨리스는 자신이 얻는 팬케이크의 수를 최대화하고 싶고, 밥도 자신이 얻는 팬케이크의 수를 최대화하고 싶다. 두 사람이 모두 최적으로 플레이할 때, 앨리스가 얻을 수 있는 팬케이크의 최대 개수를 구해 보자.
입력
입력의 첫 줄에는 테스트 케이스 수
각 테스트 케이스의 첫 줄에는 정수
둘째 줄에는
셋째 줄에는 정수 4개
출력
각 테스트 케이스마다
Case # 형식의 한 줄을 출력하라.
여기서
예제
3
5
30 50 40 20 10
1 2 4 5
5
20 20 80 10 10
1 4 2 5
4
90 10 10 10
1 4 1 4
Case #1: 120
Case #2: 100
Case #3: 90