#include<stdio.h>
#include<stdlib.h>
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int s,a[7];
char b[10];
scanf("%d",&s);
while(s--)
{
int i;
for(i=0;i<7;i++)
scanf("%d",&a[i]);
scanf("%s",b);
qsort(a,7,sizeof(a[0]),cmp);
if(b[0]=='M') printf("%d\n",a[0]);
else if(b[0]=='T'&&b[1]=='u') printf("%d\n",a[1]);
else if(b[0]=='W') printf("%d\n",a[2]);
else if(b[0]=='T'&&b[1]=='h') printf("%d\n",a[3]);
else if(b[0]=='F') printf("%d\n",a[4]);
else if(b[0]=='S'&&b[1]=='a') printf("%d\n",a[5]);
else printf("%d\n",a[6]);
}
return 0;
}
#include<stdlib.h>
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int s,a[7];
char b[10];
scanf("%d",&s);
while(s--)
{
int i;
for(i=0;i<7;i++)
scanf("%d",&a[i]);
scanf("%s",b);
qsort(a,7,sizeof(a[0]),cmp);
if(b[0]=='M') printf("%d\n",a[0]);
else if(b[0]=='T'&&b[1]=='u') printf("%d\n",a[1]);
else if(b[0]=='W') printf("%d\n",a[2]);
else if(b[0]=='T'&&b[1]=='h') printf("%d\n",a[3]);
else if(b[0]=='F') printf("%d\n",a[4]);
else if(b[0]=='S'&&b[1]=='a') printf("%d\n",a[5]);
else printf("%d\n",a[6]);
}
return 0;
}