루루와 파노는 사과 피라미드 게임을 하고 있다.
처음에는 맛이 각각 인 개의 사과가 왼쪽부터 오른쪽까지 일렬로 놓여 있다. 이 사과들을 피라미드의 층이라고 하자.
피라미드의 층에는 개의 자리가 있다. 일 때, 층의 번째 자리는 층의 번째 사과와 번째 사과의 위에 있다.
루루와 파노는 주어진 선공부터 번갈아 다음 행동을 한 번씩 한다.
모든 자리에 사과를 놓으면 높이가 인 사과 피라미드가 완성된다.
완성된 피라미드의 꼭대기에서 시작하여 층에 도착할 때까지 이동한다. 현재 사과의 바로 아래에 있는 두 사과 중 하나로만 이동할 수 있다.
이때 지나간 개 사과의 맛의 합을 경로의 점수라고 하자. 게임의 점수는 가능한 모든 경로의 점수 중 최댓값이다.
루루는 게임의 점수를 최대화하려 하고, 파노는 게임의 점수를 최소화하려 한다.
두 사람이 모두 최선의 전략을 사용할 때 게임의 점수를 구해 보자.
첫째 줄에 테스트 케이스의 수 가 주어진다. ()
각 테스트 케이스는 다음과 같이 주어진다.
첫째 줄에 정수 과 선공을 나타내는 문자열 가 공백으로 구분되어 주어진다. ()
는 Lulu 또는 Kyia이며, 각각 루루, 파노가 선공임을 의미한다.
둘째 줄에 개의 정수 이 공백으로 구분되어 주어진다. ()
모든 테스트 케이스에 대한 의 합은 이하이다.
각 테스트 케이스마다 두 사람이 모두 최선의 전략을 사용할 때 게임의 점수를 한 줄에 하나씩 출력한다.