#include<iostream>
#include<cmath>
#include<cstring>
#include<cstdio>
using namespace std;
int k,l,x;
char temp[20010];
void ts(char a[],int i,int j){
k=0,l=0;
while(a[i]!=' '){
k=k*10+(a[i]-48);
i++;
}
i++;
while(a[i]!='\0'){
l=l*10+(a[i]-48);
i++;
}
switch(j){
case '+':{ x=k+l;break; }
case '-':{ x=k-l;break; }
case '*':{ x=k*l;break; }
}
}
int len(int a){
int b=0;
if(a<=0) { a=0-a;b++;}
while(a!=0){
a=a/10;
b++;
}
return b;
}
int main(){
int i,n,m;
char j;
cin>>m;
char st[m+1][21];
for(j=0;j<=m;j++) gets(st[j]);
for(n=1;n<=m;n++){
switch(st[n][0]){
case 'a': { i=2;j='+';ts(st[n],i,j);cout<<k<<j<<l<<"="<<x<<endl;break; }
case 'b': { i=2;j='-';ts(st[n],i,j);cout<<k<<j<<l<<"="<<x<<endl;break; }
case 'c': { i=2;j='*';ts(st[n],i,j);cout<<k<<j<<l<<"="<<x<<endl;break; }
default:{ i=0;ts(st[n],i,j);cout<<k<<j<<l<<'='<<x<<endl;break; }
}
if(n==m) cout<<len(k)+len(l)+len(x)+2;
else cout<<len(k)+len(l)+len(x)+2<<endl;
}
return 0;
}