import java.util.*;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in);
int n = sc.nextInt();
int[] a = new int[n];
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
int[] dp = new int[n];
for (int i = 0; i < n; i++) {
if (i == 0) {
dp[i] = a[i];
} else {
dp[i] = a[i] + dp[i - 1];
}
}
int q = sc.nextInt();
int[] w = new int[q];
for (int i = 0; i < q; i++) {
w[i] = sc.nextInt();
}
for (int i = 0; i < q; i++) {
int query = w[i];
System.
out.
println(dp
[query
]); }
sc.close(); // if i dont close this the memory will leak and it also tells the program that im doen woth tking input
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoKICAgICAgICBpbnQgbiA9IHNjLm5leHRJbnQoKTsKICAgICAgICBpbnRbXSBhID0gbmV3IGludFtuXTsKCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAgICAgYVtpXSA9IHNjLm5leHRJbnQoKTsKICAgICAgICB9CgogICAgICAgIGludFtdIGRwID0gbmV3IGludFtuXTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgICAgICBpZiAoaSA9PSAwKSB7CiAgICAgICAgICAgICAgICBkcFtpXSA9IGFbaV07CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBkcFtpXSA9IGFbaV0gKyBkcFtpIC0gMV07CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGludCBxID0gc2MubmV4dEludCgpOwogICAgICAgIGludFtdIHcgPSBuZXcgaW50W3FdOwoKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IHE7IGkrKykgewogICAgICAgICAgICB3W2ldID0gc2MubmV4dEludCgpOwogICAgICAgIH0KCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBxOyBpKyspIHsKICAgICAgICAgICAgaW50IHF1ZXJ5ID0gd1tpXTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGRwW3F1ZXJ5XSk7CiAgICAgICAgfQoKICAgICAgICBzYy5jbG9zZSgpOyAvLyBpZiBpIGRvbnQgY2xvc2UgdGhpcyB0aGUgbWVtb3J5IHdpbGwgbGVhayBhbmQgaXQgYWxzbyB0ZWxscyB0aGUgcHJvZ3JhbSB0aGF0IGltIGRvZW4gd290aCB0a2luZyBpbnB1dAogICAgfQp9Cg==