#D1000. Set Difference

    ID: 836 Type: Default 2000ms 268MiB

Set Difference

Set Difference

Find the difference of two sets A=a0,a1,...,an1A = \\{a_0, a_1, ..., a_{n-1}\\} and B=b0,b1,...,bm1B = \\{b_0, b_1, ..., b_{m-1}\\}, ABA - B.

Constraints

  • 1n,m200,0001 \leq n, m \leq 200,000
  • 0a0<a1<...<an11090 \leq a_0 < a_1 < ... < a_{n-1} \leq 10^9
  • 0b0<b1<...<bm11090 \leq b_0 < b_1 < ... < b_{m-1} \leq 10^9

Input

The input is given in the following format.

nn a0  a1  ...  an1a_0 \; a_1 \; ... \; a_{n-1} mm b0  b1  ...  bm1b_0 \; b_1 \; ... \; b_{m-1}

Elements in AA and BB are given in ascending order. There are no duplicate elements in each set.

Output

Print elements in the difference in ascending order. Print an element in a line.

Example

Input

5 1 2 3 5 8 2 2 5

Output

1 3 8

inputFormat

Input

The input is given in the following format.

nn a0  a1  ...  an1a_0 \; a_1 \; ... \; a_{n-1} mm b0  b1  ...  bm1b_0 \; b_1 \; ... \; b_{m-1}

Elements in AA and BB are given in ascending order. There are no duplicate elements in each set.

outputFormat

Output

Print elements in the difference in ascending order. Print an element in a line.

Example

Input

5 1 2 3 5 8 2 2 5

Output

1 3 8

样例

5
1 2 3 5 8
2
2 5
1

3 8

</p>