#include #include int main(void) { char a[100000]; long int b[100000],c[100000]; int n,l,i,j,r,flag=0,q1=0; cin>>r; while(r--) { cin>>a; l=strlen(a); n=l/2; for(i=0;i=n;i--,j++) b[i]=b[j]; for(i=0;i=n;i--,j++) b[i]=b[j]; for(i=0;i=0;i--) { if(b[i]=0;i--) b[l-i-1]=b[i]; continue; } } if(b[i]>b[l-i-1]) { for(i=n-1;i>=0;i--) b[l-i-1]=b[i]; continue; } else { if(b[i]&&b[l-i-1]==9) { b[i]=0; b[l-i-1]=0; continue; } else { b[i]=b[i]+1; b[l-i-1]=b[l-i-1]+1; continue; } } } for(i=0;ib[n]) { for(i=0;i<=n;i++) b[l-i-1]=b[i]; for(i=0;i=0;i--) { if(b[i]b[l-i-1]) { for(i=0;i<=n;i++) b[l-i-1]=b[i]; for(i=0;i