//eg
#include<bits/stdc++.h>
using namespace std;
int a,b,q,n,l,z;
char c;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>c;
cin>>a>>b;
if(c=='a'||c=='b'||c=='c')
{
c-=96;
if(c==1)
{
cout<<a<<"+"<<b<<"="<<a+b<<endl;
z=a+b;
}
else if(c==2)
{
cout<<a<<"-"<<b<<"="<<a-b<<endl;
z=a-b;
}
else
{
cout<<a<<"*"<<b<<"="<<a*b<<endl;
z=a*b;
}
int x1;
x1=a;
while(x1>0)
{
x1/=10;
l++;
}
x1=b;
while(x1>0)
{
x1/=10;
l++;
}
x1=z;
while(x1>0)
{
x1/=10;
l++;
}
l+=2;
cout<<l<<endl;
q=c;
l=0;
}
else
{
int x1,x2=0;
x1=a;
while(x1>0)
{
x1/=10;
x2++;
}
a+=(c-48)*pow(10,x2);
c=q;
if(c==1)
{
cout<<a<<"+"<<b<<"="<<a+b<<endl;
z=a+b;
}
else if(c==2)
{
cout<<a<<"-"<<b<<"="<<a-b<<endl;
z=a-b;
}
else
{
cout<<a<<"*"<<b<<"="<<a*b<<endl;
z=a*b;
}
x1=a;
while(x1>0)
{
x1/=10;
l++;
}
x1=b;
while(x1>0)
{
x1/=10;
l++;
}
x1=z;
while(x1>0)
{
x1/=10;
l++;
}
l+=2;
cout<<l<<endl;
q=c;
l=0;
z=0;
}
}
return 0;
}