#include <iostream>
using namespace std;
int main()
{
int ile;
cin >> ile;
for(int i=0;i<ile;i++)
{
int a;
int b,c,d,e;
int proby=0;
cin >> a;
proby=0;
if((a<10)&&(a>0))
cout << a << " "<< proby << endl;
else if((a%11==0))
cout << a << " "<< proby << endl;
else
{
if(a<100)
{
while(a<=100)
{
b=a/10;
c=a%10;
d=(c*10)+b;
if(a==d)
break;
proby++;
a+=d;
}
}
if(a>=100)
{
while(a<1000)
{
b=a/100;
c=(a-(b*100))%10;
e=(a-(b*100))/10;
if(c==b)
break;
proby++;
d=(c*100)+(e*10)+b;
a+=d;
}
}
cout << a << " " << proby<< endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogIGludCBpbGU7CgogIGNpbiA+PiBpbGU7CiAgICBmb3IoaW50IGk9MDtpPGlsZTtpKyspCiAgICB7CiAgICAgICAgaW50IGE7CiAgICAgICAgaW50IGIsYyxkLGU7CiAgICAgICAgaW50IHByb2J5PTA7CiAgICAgICAgY2luID4+IGE7CiAgICAgICAgcHJvYnk9MDsKICAgICAgICAgICAgaWYoKGE8MTApJiYoYT4wKSkKICAgICAgICAgICAgICAgIGNvdXQgPDwgYSA8PCAiICI8PCBwcm9ieSA8PCBlbmRsOwogICAgICAgICAgIGVsc2UgaWYoKGElMTE9PTApKQogICAgICAgICAgICAgICBjb3V0IDw8IGEgPDwgIiAiPDwgcHJvYnkgPDwgZW5kbDsKICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZihhPDEwMCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICB3aGlsZShhPD0xMDApCiAgICAgICAgICAgICAgICAgICAgewoKICAgICAgICAgICAgICAgICAgICAgICAgYj1hLzEwOwogICAgICAgICAgICAgICAgICAgICAgICBjPWElMTA7CiAgICAgICAgICAgICAgICAgICAgICAgIGQ9KGMqMTApK2I7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGE9PWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKCiAgICAgICAgICAgICAgICAgICAgICAgIHByb2J5Kys7CiAgICAgICAgICAgICAgICAgICAgICAgIGErPWQ7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBpZihhPj0xMDApCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgd2hpbGUoYTwxMDAwKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBiPWEvMTAwOwogICAgICAgICAgICAgICAgICAgICAgICBjPShhLShiKjEwMCkpJTEwOwogICAgICAgICAgICAgICAgICAgICAgICBlPShhLShiKjEwMCkpLzEwOwogICAgICAgICAgICAgICAgICAgICAgICBpZihjPT1iKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICAgICAgICAgICAgICAgcHJvYnkrKzsKICAgICAgICAgICAgICAgICAgICAgICAgIGQ9KGMqMTAwKSsoZSoxMCkrYjsKICAgICAgICAgICAgICAgICAgICAgICAgIGErPWQ7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGNvdXQgPDwgYSA8PCAiICIgPDwgcHJvYnk8PCBlbmRsOwoKICAgICAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAwOwoKICAgIH0K