#include <stdio.h>
int main() {
int N;
long long prefixSum[N + 1];
long long angkaAsli[N + 1];
for (int i = 1; i <= N; i++) {
scanf("%lld", &prefixSum
[i
]); }
prefixSum[0] = 0;
for (int i = 1; i <= N; i++) {
angkaAsli[i] = prefixSum[i] - prefixSum[i-1];
}
int posisi;
int pertama = 1;
while (scanf("%d", &posisi
) == 1) { if (posisi == -9) {
break;
}
printf("%lld", angkaAsli
[posisi
]); pertama = 0;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBOOwogICAgc2NhbmYoIiVkIiwgJk4pOwoKICAgIGxvbmcgbG9uZyBwcmVmaXhTdW1bTiArIDFdOwogICAgbG9uZyBsb25nIGFuZ2thQXNsaVtOICsgMV07CgogICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gTjsgaSsrKSB7CiAgICAgICAgc2NhbmYoIiVsbGQiLCAmcHJlZml4U3VtW2ldKTsKICAgIH0KCiAgICBwcmVmaXhTdW1bMF0gPSAwOyAKICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IE47IGkrKykgewogICAgICAgIGFuZ2thQXNsaVtpXSA9IHByZWZpeFN1bVtpXSAtIHByZWZpeFN1bVtpLTFdOwogICAgfQoKICAgIGludCBwb3Npc2k7CiAgICBpbnQgcGVydGFtYSA9IDE7IAoKICAgIHdoaWxlIChzY2FuZigiJWQiLCAmcG9zaXNpKSA9PSAxKSB7CiAgICAgICAgaWYgKHBvc2lzaSA9PSAtOSkgewogICAgICAgICAgICBicmVhazsgCiAgICAgICAgfQoKICAgICAgICBpZiAoIXBlcnRhbWEpIHByaW50ZigiICIpOwogICAgICAgIHByaW50ZigiJWxsZCIsIGFuZ2thQXNsaVtwb3Npc2ldKTsKICAgICAgICBwZXJ0YW1hID0gMDsKICAgIH0KICAgIAogICAgcHJpbnRmKCJcbiIpOwoKICAgIHJldHVybiAwOwp9