int num1[100005],num2[100005],ans[100005];
reverse(str1.begin(), str1.end());
reverse(str2.begin(), str2.end());
// cout << str1 << endl << str2;
for(int i=0; i<str1.size(); i++) num1[i] = str1[i] - '0';
for(int i=0; i<str2.size(); i++) num2[i] = str2[i] - '0';
int len = max(str1.size(),str2.size()) ;
for(int i=0; i<len; i++){
ans[i] = ans[i] + num1[i] + num2[i];
if(ans[len] != 0) len++;
for(int i=len-1; i>=0; i--) cout << ans[i];