using namespace std;
int main(){
int a,jl=0,kk=0,y=0,e=0,jg=0,ff=0;
cin>>a;
string s[a];
getline(cin,s[0]);
for(int i=0;i<a;i++){
getline(cin,s[i]);
}
for(int i=0;i<a;i++){
jg=0;
y=0;
e=0;
ff=0;
kk=0;
if(s[i][0]=='a'){
jl=0;
for(int o=2;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='+';
kk=o;
break;
}
}
for(int o=2;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y+e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=2;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y+e<<endl<<s[i].length()-2+ff+1<<endl;
continue;
}
if(s[i][0]=='b'){
jl=1;
for(int o=2;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='-';
kk=o;
break;
}
}
for(int o=2;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y-e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=2;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y-e<<endl<<s[i].length()-2+ff+1<<endl;
continue;
}
if(s[i][0]=='c'){
jl=2;
for(int o=2;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='*';
kk=o;
break;
}
}
for(int o=2;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y*e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=2;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y*e<<endl<<s[i].length()-2+ff+1<<endl;
continue;
}
if(jl==0){
jl=0;
for(int o=0;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='+';
kk=o;
break;
}
}
for(int o=0;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y+e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=0;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y+e<<endl<<s[i].length()+ff+1<<endl;
continue;
}
if(jl==1){
jl=1;
for(int o=0;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='-';
kk=o;
break;
}
}
for(int o=0;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y-e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=0;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y-e<<endl<<s[i].length()+ff+1<<endl;
continue;
}
if(jl==2){
jl=2;
for(int o=0;o<s[i].length();o++){
if(s[i][o]==' '){
s[i][o]='*';
kk=o;
break;
}
}
for(int o=0;o<kk;o++){
y=y*10+int(s[i][o])-int('0');
}
for(int o=kk+1;o<s[i].length();o++){
e=e*10+int(s[i][o])-int('0');
}
jg=y*e;
if(jg<0){
jg=0-jg;
ff++;
}
if(jg==0){
ff++;
}
while(jg>0){
jg=(jg-jg%10)/10;
ff++;
}
for(int o=0;o<s[i].length();o++){
cout<<s[i][o];
}
cout<<'='<<y*e<<endl<<s[i].length()+ff+1<<endl;
continue;
}
}
return 0;
} ```