#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main() {
int *first = (int*) malloc(sizeof(int)*5);
int *last ;
int count=0,fact=5;
while(1){
scanf("%d",&first[count++]);
if((count+1)==fact){
last = (int*) malloc(sizeof(int)*fact);
memcpy(last,first,sizeof(int)*fact);
fact*=2;
free(first);
first = (int*) malloc(sizeof(int)*fact);
memcpy(first,last,sizeof(int)*fact);
free(last);
}
}
}