#include <stdio.h>

int prefixSum[100005];

int main() {
    int N;
    if (scanf("%d", &N) != 1) return 0;

    prefixSum[0] = 0;
    
    for (int i = 1; i <= N; i++) {
        scanf("%d", &prefixSum[i]);
    }

    int P;
    int isFirst = 1; 
    
    while (scanf("%d", &P) == 1) {
        if (P == -9) {
            break; 
        }
        
        if (!isFirst) {
            printf(" ");
        }
        
        printf("%d", prefixSum[P] - prefixSum[P - 1]);
        isFirst = 0;
    }
    printf("\n");

    return 0;
}
