#include #include #include #include #include #include #include #include using namespace std; typedef long long ll; char s[10000005]; int main() { int T; scanf("%d",&T); while(T--) { int n[10],flag=2,len; memset(n,0,sizeof(n)); scanf("%s",s); for(int i=0;s[i]!=0;i++) n[s[i]-'0']++; for(int i=1;i<10&&flag>0;i++) flag-=n[i]; if(flag>0) { printf("Uncertain\n"); continue; } memset(s,0,sizeof(s)); for(int i=1;i<10;i++) if(n[i]>0) { flag=i; n[i]--; break; } s[0]='0'; len=1; for(int i=9;i>=0;i--) for(int j=0;j=10) { s[len-1]=s[len-1]+flag-10; flag=1; } else { s[len-1]=s[len-1]+flag; flag=0; } len--; } if(s[0]=='0') for(int i=1;s[i]!=0;i++) printf("%c",s[i]); else printf("%s",s); printf("\n"); } return 0; }