#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main() { int i,c1=0,c2=0,c3=0,i1,i2,len,j1,j,t,x; char a[100],a1[100],a2[100],a3[100];
scanf("%d",&t); for(x=0;x<t;x++) { printf("\n");
scanf("%s",&a); len=strlen(a);
for(i=0;i<len;i++) { if(a[i]=='+') i1=i; if(a[i]=='=') i2=i;
}
for(j=0;j<i1;j++) { a1[j]=a[j]; c1++; if(a[j]=='m') j1=1;
} for(j=i1+1;j<i2;j++) {a2[j-(i1+1)]=a[j];
c2++; if(a[j]=='m') j1=2; } a2[c2]='\0'; for(j=i2+1;j<len;j++) { a3[j-(i2+1)]=a[j]; c3++; if(a[j]=='m') j1=3; } a3[c3]='\0';
a1[c1]='\0';
switch(j1) { case 1: len=atoi(a3)-atoi(a2); printf("%d+%s=%s\n",len,a2,a3); break;
case 2: len=atoi(a3)-atoi(a1); printf("%s+%d=%s\n",a1,len,a3); break;
case 3: len=atoi(a1)+atoi(a2); printf("%s+%s=%d\n",a1,a2,len); break; }
c1=0; c2=0; c3=0;
}
return 0; }
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RyaW5nLmg+CiNpbmNsdWRlPHN0ZGxpYi5oPgppbnQgbWFpbigpIHsgaW50IGksYzE9MCxjMj0wLGMzPTAsaTEsaTIsbGVuLGoxLGosdCx4OyBjaGFyIGFbMTAwXSxhMVsxMDBdLGEyWzEwMF0sYTNbMTAwXTsKCnNjYW5mKCIlZCIsJnQpOyBmb3IoeD0wO3g8dDt4KyspIHsgcHJpbnRmKCJcbiIpOwoKc2NhbmYoIiVzIiwmYSk7IGxlbj1zdHJsZW4oYSk7Cgpmb3IoaT0wO2k8bGVuO2krKykgeyBpZihhW2ldPT0nKycpIGkxPWk7IGlmKGFbaV09PSc9JykgaTI9aTsKCn0KCmZvcihqPTA7ajxpMTtqKyspIHsgYTFbal09YVtqXTsgYzErKzsgaWYoYVtqXT09J20nKSBqMT0xOwoKfSBmb3Ioaj1pMSsxO2o8aTI7aisrKSB7YTJbai0oaTErMSldPWFbal07CgpjMisrOyBpZihhW2pdPT0nbScpIGoxPTI7IH0gYTJbYzJdPSdcMCc7IGZvcihqPWkyKzE7ajxsZW47aisrKSB7IGEzW2otKGkyKzEpXT1hW2pdOyBjMysrOyBpZihhW2pdPT0nbScpIGoxPTM7IH0gYTNbYzNdPSdcMCc7CgphMVtjMV09J1wwJzsKCnN3aXRjaChqMSkgeyBjYXNlIDE6IGxlbj1hdG9pKGEzKS1hdG9pKGEyKTsgcHJpbnRmKCIlZCslcz0lc1xuIixsZW4sYTIsYTMpOyBicmVhazsKCmNhc2UgMjogbGVuPWF0b2koYTMpLWF0b2koYTEpOyBwcmludGYoIiVzKyVkPSVzXG4iLGExLGxlbixhMyk7IGJyZWFrOwoKY2FzZSAzOiBsZW49YXRvaShhMSkrYXRvaShhMik7IHByaW50ZigiJXMrJXM9JWRcbiIsYTEsYTIsbGVuKTsgYnJlYWs7IH0KCmMxPTA7IGMyPTA7IGMzPTA7Cgp9CgpyZXR1cm4gMDsgfQ==