#include<iostream.h>
#include<stdio.h>
#define N 50
int main()
{
int i;
int j;
int t;
int k;
char ch;
char m[N]={'\0'};
char n[N]={'\0'};
for(i=0;i<40;i++)
{
ch=getchar();
if(ch!=' '&&ch!='\0'&&ch!='\n')
m[i]=ch;
else
break;
} //i位数
for(j=0;j<50;j++)
{
ch=getchar();
if(ch!=' '&&ch!='\0'&&ch!='\n')
n[j]=ch;
else
break;
}
cout<<endl;
if(i>j)/////////////////////////////////
{
k=i;
t=j;
while(--t>=0)
{
--k;
m[k]=m[k]+n[t]-'0'-'0';
if(m[k]>=10)
{
m[k]%=10;
m[k-1]=m[k-1]+1;
}
}
}
for(k=i-1;k>0;k--)
if(m[k]==58)
{
m[k-1]=m[k-1]+1;
m[k] =0;
}
for(k=0;k<i;k++)
{
if(m[k]>10)
cout<<(int)(m[k]-'0');
else
cout<<(int)m[k];
}
cout<<endl;
}
////////////////////////////////////////////
#include<stdio.h>
#define N 50
int main()
{
int i;
int j;
int t;
int k;
char ch;
char m[N]={'\0'};
char n[N]={'\0'};
for(i=0;i<40;i++)
{
ch=getchar();
if(ch!=' '&&ch!='\0'&&ch!='\n')
m[i]=ch;
else
break;
} //i位数
for(j=0;j<50;j++)
{
ch=getchar();
if(ch!=' '&&ch!='\0'&&ch!='\n')
n[j]=ch;
else
break;
}
cout<<endl;
if(i>j)/////////////////////////////////
{
k=i;
t=j;
while(--t>=0)
{
--k;
m[k]=m[k]+n[t]-'0'-'0';
if(m[k]>=10)
{
m[k]%=10;
m[k-1]=m[k-1]+1;
}
}
}
for(k=i-1;k>0;k--)
if(m[k]==58)
{
m[k-1]=m[k-1]+1;
m[k] =0;
}
for(k=0;k<i;k++)
{
if(m[k]>10)
cout<<(int)(m[k]-'0');
else
cout<<(int)m[k];
}
cout<<endl;
}
////////////////////////////////////////////