#include<iostream>#include<stdio.h>#include<string.h>
using namespace std;char a[10005],b[10005],c[10005];int len,def;voidinlineaddZero(int lena,int lenb,char*p){memset(c,'\0',sizeof(c));len = lena;def = lena - lenb;fill(c,c+def,'0');strcat(c,p);memset(p,'\0',sizeof(p));strcpy(p,c);}intmain(){int t;cin>>t;while(t--){memset(a,'\0',sizeof(a));memset(b,'\0',sizeof(b));cin>>a>>b;int lena =strlen(a);int lenb =strlen(b);if(lena!=lenb)lena > lenb?addZero(lena,lenb,b):addZero(lenb,lena,a);elselen = lena;int k =0,t =0;memset(c,'\0',sizeof(c));for(int i = len-1; i>=0; i--){int x =(a[i]-'0')+(b[i]-'0')+t;t = x /10;c[k++]= x%10+'0';}if(t)c[k++]= t+'0';for(int i = k-1; i >=0; i--)cout<<c[i];cout<<endl;}return0;}