#include<stdio.h>
#define min -1000
#define max 1000
void sub(int *arr1, int *arr2, int *r, int n){
    for(int i=0;i<n;i++){
        *(r+i)=*(arr1+i)-*(arr2=i);
    }
}
int main(){
    int n;
    if (scanf("%d", &n) !=1 || n<=0){
        printf("Invalid Input\n");
        return 0;
    }
    int arr1[n],arr[n],r[n];
    for(int i=0;i<n;i++){
        scanf("%d", &arr1[i]);
        if(arr1[i]< min || arr1[i]>max){
            printf("Element not in Range\n");
            return 0;
        }
    }
    for(int i=0;i<n;i++){
        scanf("%d", &arr2[i]);
        if(arr2[i]< min || arr2[i]>max){
            printf("Element not in Range\n");
            return 0;
        }
    }
    sub(arr1,arr2,r,n);
    for(int i=0;i<n;i++){
        printf("%d", *(r=i));
        if(i!=n-1) printf(" ");
    }
    return 0;
}