#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
int i,j,i1=0,i2=0,c,d=0,L1,L2;
char str1[210],str11[210],str2[210],str22[210],n[500];
gets(str1);
gets(str2);
for(i=0;i<499;i++)
n[i]='0';
n[i]='\0';
for(i=strlen(str1)-1;i>=0;i--)
{
str11[i1]=str1[i];
i1++;
}
str11[i1]='\0';
cout<<str11<<endl;
for(L1=strlen(str11);str11[L1]=='0';L1--)
cout<<L1<<endl;
for(i=strlen(str2)-1;i>=0;i--)
{
str22[i2]=str2[i];
i2++;
}
for(L2=strlen(str22);str22[L2]=='0';L2--)
cout<<L2<<endl;
str22[i2]='\0';
cout<<str22<<endl;
for(i=0;str11[i]!='\0'&&str22[i]!='\0';i++)
{
if(str11[i]+str22[i]-'0'<='9')
n[499-1-i]=n[499-1-i]+str11[i]+str22[i]-2*'0';
else
{
n[499-1-i]=n[499-1-i]+str11[i]+str22[i]-2*'0'-10;
n[499-2-i]++;
}
}
if(strlen(str11)>=strlen(str22))
{
c=strlen(str11)-1;
for(j=499-strlen(str11);j<499-i;j++)
{
n[j]=str11[c];
c--;
}
}
if(strlen(str11)<strlen(str22))
{
c=strlen(str22)-1;
for(j=499-strlen(str22);j<499-i;j++)
{
n[j]=str22[c];
c--;
}
}
cout<<n<<endl;
for(i=0;n[i]=='0';i++);
while(n[i]!='\0')
{
printf("%c",n[i]);
i++;
}
if(n[i]=='\0')
printf("\n");
return 0;
}
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
int i,j,i1=0,i2=0,c,d=0,L1,L2;
char str1[210],str11[210],str2[210],str22[210],n[500];
gets(str1);
gets(str2);
for(i=0;i<499;i++)
n[i]='0';
n[i]='\0';
for(i=strlen(str1)-1;i>=0;i--)
{
str11[i1]=str1[i];
i1++;
}
str11[i1]='\0';
cout<<str11<<endl;
for(L1=strlen(str11);str11[L1]=='0';L1--)
cout<<L1<<endl;
for(i=strlen(str2)-1;i>=0;i--)
{
str22[i2]=str2[i];
i2++;
}
for(L2=strlen(str22);str22[L2]=='0';L2--)
cout<<L2<<endl;
str22[i2]='\0';
cout<<str22<<endl;
for(i=0;str11[i]!='\0'&&str22[i]!='\0';i++)
{
if(str11[i]+str22[i]-'0'<='9')
n[499-1-i]=n[499-1-i]+str11[i]+str22[i]-2*'0';
else
{
n[499-1-i]=n[499-1-i]+str11[i]+str22[i]-2*'0'-10;
n[499-2-i]++;
}
}
if(strlen(str11)>=strlen(str22))
{
c=strlen(str11)-1;
for(j=499-strlen(str11);j<499-i;j++)
{
n[j]=str11[c];
c--;
}
}
if(strlen(str11)<strlen(str22))
{
c=strlen(str22)-1;
for(j=499-strlen(str22);j<499-i;j++)
{
n[j]=str22[c];
c--;
}
}
cout<<n<<endl;
for(i=0;n[i]=='0';i++);
while(n[i]!='\0')
{
printf("%c",n[i]);
i++;
}
if(n[i]=='\0')
printf("\n");
return 0;
}