#include<stdio.h>
#include<math.h>
#include<algorithm>
#include<string.h>
using namespace std;
char s[100],t[100];
int a[100],b[100],c[110];
int main()
{
    int T,d=0;
    int n=1;
    scanf("%d%*c",&T);
    while(T--)
    {
        memset(s,0x00,sizeof(s));
        memset(t,0x00,sizeof(t));
        memset(a,0,sizeof(a));
        memset(b,0,sizeof(b));
        memset(c,0,sizeof(c));
        scanf("%s",s);
        scanf("%s",t);
//        if(strlen(s)>80||strlen(t)>=80)
//           {
//               printf("overflow\n");
//        break;
//           }
        int l=0;
        for(int i=strlen(s)-1; i>=0; i--)
            a[l++]=s[i]-'0';
        int k=0;
        for(int i=strlen(t)-1; i>=0; i--)
            b[k++]=t[i]-'0';
        if(l<k)
            l=k;
        int v=0;
        for(int i=0; i<=l; i++)
        {
            if(a[i]+b[i]+v>=10)
            {

                c[i]=a[i]+b[i]+v-10;
                v=1;
            }
            else
            {
                c[i]=a[i]+b[i]+v;
                v=0;
            }
        }
        if(c[l]!=0&&l>=80)
        {
            printf("overflow\n");
            break;
        }
        else if(c[l]==0&&l-1>=80)
        {
            printf("overflow\n");
            break;
        }
        if(c[l]!=0)
            printf("%d",c[l]);
        for(int i=l-1;i>=0;i--)
            printf("%d",c[i]);
        printf("\n");
    }
    return 0;
}