#include<stdio.h>
#include<string.h>
#include<windows.h>
char a[1002],b[1002],c[1002];
int s;
void f()
{int t,a1,b1,sum,y=0,i;
a1=strlen(a);
b1=strlen(b);
t=(a1<=b1)?a1:b1;
for(i=0;i<t;i++)
{
sum=a[a1-i-1]-48+b[b1-i-1]-48+y;
c[i]=sum%10+48;
y=sum/10;
}
if(a1>b1)
{
for(;i<a1;i++)
{ sum=a[a1-i-1]-48+y;
c[i]=sum%10+48;
y=sum/10;
}
}
else
for(;i<b1;i++)
{
sum=b[b1-i-1]-48+y;
c[i]=sum%10+48;
y=sum/10;
}
if(y>0){c[i++]=y+48;}
s=i;
}
main()
{
int i,k=1,T,j;
while(scanf("%d",&T)!=EOF)
{
for(j=1;j<=T;j++)
{scanf("%s%s",a,b);
f();
printf("Case:%d\n%s+%s=",k,a,b);
for(i=0;i<s;i++)
printf("%c",c[s-i-1]);
printf("\n");
if(k!=T)
printf("\n");
k++;
}
}
}