#include <stdio.h>
#include <stdlib.h>
int main() {
    int n,i;
int *src, *copy;
scanf("%d", &n);
if(n <= 0) {
    printf("Invalid Input");
    return 0;
}
src = (int *)malloc(n * sizeof(int));
for (i=0; i<n; i++) {
    scanf("%d", &src[i]);
}
copy = (int *)calloc(n, sizeoff(int));
for (i=0; i<n; i++) {
    copy[i] = src[i];
}
for (i=0; i<n; i++) {
    printf("%d", copy[i]);
}
printf("\n");
fress(src);
free(copy);
printf("Memory freed successfully\n");
return 0;
}