#include <stdio.h>
#include <stdlib.h>
int main() {
int capacity = 100;
int *a,*b;
a = (int *)malloc(capacity * sizeof(int));
b = (int *)malloc(capacity * sizeof(int));
if(a == NULL || b == NULL){
printf("error");
return -1;
}
int size = 0;
while(1){
if(size == capacity){
capacity *= 2;
a = (int *)realloc(a,capacity * sizeof(int));
b = (int *)realloc(b,capacity * sizeof(int));
}
scanf("%d %d\n",a + size,b + size);
if(*(a + size) == 0 && *(b + size) == 0){
break;
}
size ++;
}
for(int i = 0; i < size; i++){
printf("%d\n",*(a + i) + *(b + i));
}
free(a);
free(b);
return 0;
}