#CCBCHBAHAI0000073. Initializer đầy đủ (Full Array Initializer)

Initializer đầy đủ (Full Array Initializer)

Initializer đầy đủ (Full Array Initializer)

Nguồn: Understanding and Using C Pointers

Phiên bản: Phước Hưng OJ Extended

Đề bài

Năm số nguyên x0,x1,x2,x3,x4x_0,x_1,x_2,x_3,x_4 được dùng để mô tả một initializer đầy đủ tương đương với

long long a[5] = {x0, x1, x2, x3, x4};

Mỗi vị trí từ 00 đến 44 nhận đúng giá trị tương ứng trong danh sách initializer. Sau đó có qq truy vấn; mỗi truy vấn cho một chỉ số hợp lệ pp. Hãy in apa_p.

Input

  • Dòng đầu chứa năm số nguyên x0,x1,x2,x3,x4x_0,x_1,x_2,x_3,x_4.
  • Dòng thứ hai chứa số nguyên qq.
  • Dòng thứ ba chứa đúng qq chỉ số p1,p2,…,pqp_1,p_2,\ldots,p_q, mỗi chỉ số thuộc đoạn [0,4][0,4].

Output

Với mỗi truy vấn, in giá trị của phần tử tại chỉ số được hỏi trên một dòng riêng.

Subtask

Subtask 1 (20 điểm): q=1q=1, −9≤xi≤9-9\le x_i\le9.

Subtask 2 (30 điểm): 1≤q≤51\le q\le5, 0≤xi≤1040\le x_i\le10^4.

Subtask 3 (50 điểm): 1≤q≤1001\le q\le100, −109≤xi≤109-10^9\le x_i\le10^9.

Ví dụ

Input

1 2 4 8 16
4
0 2 4 1

Output

1
4
16
2

Giải thích

Initializer tạo mảng a=(1,2,4,8,16)a=(1,2,4,8,16). Các truy vấn lần lượt hỏi chỉ số 0,2,4,10,2,4,1. Vì vậy ta lấy a0=1a_0=1, a2=4a_2=4, a4=16a_4=16 và a1=2a_1=2, mỗi giá trị được in trên một dòng.