#include<bits/stdc++.h>
using namespace std;
int f(string s){
int sum=0;
for(int i=0;i<s.size();i++){
sum*=10;
sum+=s[i]-'0';
}
return sum;
}
int fun(int a){
string s="";
if(a<0){
s+='-';
a=abs(a);
}
while(a>0){
s+=a%10+'0';
a/=10;
}
return s.size();
}
int main(){
int n;
string a,b,s,t;
cin>>n;
for(int i=0;i<n;i++){
cin>>s;
if(s=="a"){
t="a";
cin>>a>>b;
cout<<f(a)<<'+'<<f(b)<<'='<<f(a)+f(b)<<endl;
cout<<a.size()+b.size()+2+fun(f(a)+f(b))<<endl;
}
else if(s=="b"){
t="b";
cin>>a>>b;
cout<<f(a)<<'-'<<f(b)<<'='<<f(a)-f(b)<<endl;
cout<<a.size()+b.size()+2+fun(f(a)-f(b))<<endl;
}
else if(s=="c"){
cin>>a>>b;
cout<<f(a)<<'*'<<f(b)<<'='<<f(a)*f(b)<<endl;
cout<<a.size()+b.size()+2+fun(f(a)*f(b))<<endl;
}
else if(t=="a"){
cin>>b;
cout<<f(s)<<'+'<<f(b)<<'='<<f(a)+f(b)<<endl;
cout<<s.size()+b.size()+2+fun(f(s)+f(b))<<endl;
}
else if(t=="b"){
cin>>b;
cout<<f(s)<<'-'<<f(b)<<'='<<f(s)-f(b)<<endl;
cout<<s.size()+b.size()+fun(f(s)-f(b))<<endl;
}
else if(t=="c"){
cin>>b;
cout<<f(s)<<'*'<<f(b)<<'='<<f(s)*f(b)<<endl;
cout<<s.size()+b.size()+2+fun(f(s)*f(b))<<endl;
}
}
return 0;
}