C - シャッフル 2 (Shuffle 2) Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MiB

配点: 100

問題文

それぞれ長さ N の整数列 A = (A_1, A_2, \dots, A_N)B = (B_1, B_2, \dots, B_N) が与えられる.

AB を交互に並べた長さ 2 N の列 C = (A_1, B_1, A_2, B_2, \dots, A_N, B_N) を出力せよ.

制約

  • 1 \leqq N \leqq 100
  • 1 \leqq A_i \leqq 100 (1 \leqq i \leqq N).
  • 1 \leqq B_j \leqq 100 (1 \leqq j \leqq N).
  • 入力される値はすべて整数である.

入力

入力は以下の形式で与えられる.

N
A_1 A_2 \cdots A_N
B_1 B_2 \cdots B_N

出力

C の各要素を 2 N 行ですべて出力せよ.

i 行目 (1 \leqq i \leqq 2 N) には Ci 番目の要素を出力せよ.

答え以外は何も出力しないこと.(入力を促す文章なども出力しないこと.)

解答形式については,練習問題やその解答例 を参考にしても良い.


入力例 1

3
3 1 4
1 5 9

出力例 1

3
1
1
5
4
9

A_1 = 3A_2 = 1A_3 = 4 であり,B_1 = 1B_2 = 5B_3 = 9 である.

これらを交互に並べると C = (A_1, B_1, A_2, B_2, A_3, B_3) = (3, 1, 1, 5, 4, 9) となる.


入力例 2

1
2
3

出力例 2

2
3

A = (2)B = (3) の長さはそれぞれ 1 である.

C の長さは 2 であり,C = (A_1, B_1) = (2, 3) となる.


入力例 3

6
12 10 8 6 4 2
11 9 7 5 3 1

出力例 3

12
11
10
9
8
7
6
5
4
3
2
1