// iostream is too mainstream
#include <cstdio>
// bitch please
#include <iostream>
#include <vector>
#include <set>
#include <map>
#include <string>
#include <queue>
#include <stack>
#include <algorithm>
#include <iomanip>
#define dibs reserve
#define OVER9000 1234567890
#define patkan 9
#define tisic 47
#define soclose 10e-7
#define ALL_THE(CAKE,LIE) for(auto LIE =CAKE.begin(); LIE != CAKE.end(); LIE++)
#define chocolate win
#define ff first
#define ss second
#define abs(x) ((x < 0)?-(x):(x))
// mylittlepony
using namespace std;
	
int main() {
	// freopen("cubes.in","r",stdin);
	int T;
	scanf(" %d",&T);
    for(int t =0; t < T; t++) {
		int N;
		scanf(" %d",&N);
		printf("Case %d:\n",t+1);
		vector<int> A(N);
		for(int i =0; i < N; i++) scanf(" %d",&A[i]);
		sort(A.begin(),A.end());
		vector<int> B(N);
		int a =0, b =N-1;
		for(int i =N-1; i > 0; i -=2) {
			B[b] =A[i];
			B[a] =A[i-1];
			b--, a++;}
		if(N%2 != 0) B[a] =A[0];
		for(int i =0; i < N; i++) {
			if(i > 0) printf(" ");
			printf("%d",B[i]);}
		printf("\n");}
    return 0;}
        
// look at my code
// my code is amazing