#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
while(n--)
{
string s;
cin>>s;
int cnt=0; //定义最大出现的次数
char c; //最大出现次数所对应的字母
for(int i=0;i<s.size();i++)
{
int j=i;
while(j<s.size()&&s[j]==s[i]) j++;
if(j-i>cnt) cnt=j-i,c=s[i]; //j-i即j和i之间对应字符的次数,即两指针之间的距离。
i=j-1; //i跳过上面那一段
}
cout<<c<<' '<<cnt<<endl;
}
return 0;
}