#include<bits/stdc++.h>
using namespace std;
//计算等式长度
int len(int a, int b, int c) {
int n = 0;
while (a > 0) {
a /= 10; n++;
}
while (b > 0) {
b /= 10; n++;
}
if (c < 0) { n++; c = -c; }
while (c > 0) {
c /= 10; n++;
}
return n+2;
}
int main() {
int n;
cin >> n;
char s;
while (n--) {getchar();//消除'\n'
char c=cin.peek();//看下一个字符,只看不取
if (c == 'a' || c == 'b' || c == 'c')
{s = getchar();}
int a, b;
cin >> a >> b;
switch (s) {
case 'a':cout << a << "+" << b << '=' << a + b << endl;
cout << len(a, b, a + b)<<endl; break;
case 'b':cout << a << "-" << b << '=' <<a-b<< endl;
cout << len(a, b, a - b)<<endl; break;
case 'c':cout << a << '*' << b << '=' << a * b << endl;
cout << len(a, b, a * b)<<endl; break;
}
}
}```