#include
#include
using namespace std;
int main(){
int a[]={1,0,2,9};
int n=sizeof(a)/sizeof(a[0]);
int b[]={3,4,5,6,7};
int m=sizeof(b)/sizeof(b[0]);
int i=n-1,j=m-1;
int resSize=max(n,m)+1;
int res[resSize];
int k=resSize-1;
int carry=0;
while(i>=0 || j>=0){
int sum=carry;
if(i>=0){
sum+=a[i];
}
if(j>=0){
sum+=b[j];
}
res[k--]=sum%10;
carry=sum/10;
i--;
j--;
}
while(carry){
res[k--]=carry%10;
carry=carry/10;
}
for(int i=0;i<=resSize-1;i++){
cout<<res[i];
}
}