#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++;
 }
 }
}