#CCBCHBAHAI0000107. Reverse-copy x sang y

Reverse-copy x sang y

Reverse-copy x sang y

Nguồn: Phước Hưng OJ

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

Đề bài

Cho mảng nguồn

X=(x0,x1,…,xn−1).X=(x_0,x_1,\ldots,x_{n-1}).

Hãy tạo một mảng đích riêng biệt

Y=(y0,y1,…,yn−1)Y=(y_0,y_1,\ldots,y_{n-1})

mà không sửa mảng XX, sao cho

$$\forall i\in\{0,1,\ldots,n-1\}:\qquad \boxed{y_i=x_{n-1-i}}.$$

Đây là thao tác reverse-copy: YY là bản đảo của XX, còn XX phải giữ nguyên.

Input

Dòng đầu chứa nn. Dòng thứ hai chứa nn số nguyên x0,x1,…,xn−1x_0,x_1,\ldots,x_{n-1}.

Output

Dòng thứ nhất in lại mảng nguồn XX. Dòng thứ hai in mảng YY sau reverse-copy.

Subtask

Subtask 1 (20 điểm): 1≤n≤101\le n\le10.

Subtask 2 (30 điểm): 1≤n≤1001\le n\le100.

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

Ví dụ

Input

5
3 1 4 1 5

Output

3 1 4 1 5
5 1 4 1 3

Giải thích

Mỗi yi=x4−iy_i=x_{4-i}. Mảng XX được in lại không thay đổi.