//#include<stdio.h>
//char stack[101]={}, stack1[101]={};
//int stack2[101]={};
//int top=-1, top1=-1, top2=-1;
//int pop()
//{
// if(top==-1) return 0;
// return stack[top--]-48;
//}
//int pop1()
//{
// if(top1==-1) return 0;
// return stack1[top1--]-48;
//}
//int pop2()
//{
// if(top2==-1) return 0;
// return stack2[top2--];
//}
//void push2(int a)
//{
// top2++;
// stack2[top2]=a;
//}
//
//int main()
//{
// int i, b, a=0;
// scanf("%s %s", stack, stack1);
// top = strlen(stack)-1;
// top1 = strlen(stack1)-1;
//
// for(;;)
// {
// a = a+ pop() + pop1();
// push2(a%10);
// a=a/10;
// if(top==-1 && top1==-1)
// {
// break;
// }
// }
// if(a!=0)
// {
// push2(a);
// }
// while(top2!=-1)
// {
// printf("%d", pop2());
// }
//}
어렵다