#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void function(char*line){
int count[26]={0};
int i=0,len=strlen(line),tmp;
for(i=0;i<len;i++){
tmp=(int)line[i];
if(tmp<=(int)'z'&&tmp>=(int)'a'){
count[tmp-(int)'a'] += 1;
}else if(tmp<=(int)'Z'&&tmp>=(int)'A'){
count[tmp-(int)'A'] += 1;
}
}
// 排序
int maxValue=0;
for(i=0;i<26;i++){
maxValue = maxValue>count[i]?maxValue:count[i];
}
for(i=0;i<26;i++){
if(count[i]==maxValue)
printf("%c",(char)('a'+i));
}
printf("\n");
}
int main(){
int n;
scanf("%d",&n);
getchar();//去除\n
char a[1000];
while(n--){
//scanf("%s",a);
fgets(a,256,stdin);
function(a);
}
}