#include <bits/stdc++.h>
using namespace std;
int main()
{
char f;
char s[20000];
int n;
cin>>n;
vector<char>ve;
while(n--)
{
char a[10000];
int n1,n2;
cin>>a;
if(a[0]>='a'&&a[0]<='c')
{
switch(a[0])
{
case 'a':f='+';break;
case 'b':f='-';break;
case 'c':f='*';break;
}
cin>>n1>>n2;
}
else
{
n1=atoi(a);
cin>>n2;
}
string val;
sprintf(&val[0],"%d",n1);
for(int i=0;i<strlen(&val[0]);i++)
ve.push_back(val[i]);
ve.push_back(f);
sprintf(&val[0],"%d",n2);
for(int i=0;i<strlen(&val[0]);i++)
ve.push_back(val[i]);
ve.push_back('=');
int ans;
switch(a[0])
{
case 'a':ans=n1+n2;break;
case 'b':ans=n1-n2;break;
case 'c':ans=n1*n2;break;
}
sprintf(&val[0],"%d",ans);
for(int i=0;i<strlen(&val[0]);i++)
ve.push_back(val[i]);
for(int i=0;i<ve.size();i++)
cout<<ve[i];
cout<<endl<<ve.size()<<endl;
ve.clear();
}
}