#CCBCHBAHAI0000078. Concatenation of Array

Concatenation of Array

Concatenation of Array

Nguồn: LeetCode

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

Đề bài

Cho mảng số nguyên có độ dài nn:

a0,a1,…,an−1.a_0,a_1,\ldots,a_{n-1}.

Hãy tạo mảng bb có độ dài 2n2n bằng cách ghép hai bản sao liên tiếp của aa. Với mọi ii thỏa 0≤i<n0\le i<n:

bi=ai,b_i=a_i,

và

bi+n=ai.b_{i+n}=a_i.

Hãy in toàn bộ mảng bb.

Input

Dòng đầu chứa nn. Dòng thứ hai chứa nn số nguyên aia_i.

Output

In 2n2n số nguyên b0,b1,…,b2n−1b_0,b_1,\ldots,b_{2n-1} trên một dòng.

Subtask

Subtask 1 (20 điểm): 1≤n≤101\le n\le10, 1≤ai≤10001\le a_i\le1000.

Subtask 2 (30 điểm): 1≤n≤1001\le n\le100, 1≤ai≤10001\le a_i\le1000.

Subtask 3 (50 điểm): 1≤n≤10001\le n\le1000, 1≤ai≤10001\le a_i\le1000.

Ví dụ

Input

4
1 3 2 1

Output

1 3 2 1 1 3 2 1

Giải thích

Nửa đầu của bb là aa, nửa sau cũng là aa, đúng theo bi=bi+n=aib_i=b_{i+n}=a_i.