시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB20615412880.000%

문제

長さ N の整数列 A = (A1, A2, ..., AN) と長さ M の整数列 B = (B1, B2, ..., BM) が与えられる.A と B の両方に出現する整数をすべて,1 個ずつ昇順で出力せよ.

입력

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

N M
A1 A2 ... AN
B1 B2 ... BM

출력

A と B の両方に出現する整数をすべて,1 個ずつ昇順で出力せよ.各整数は改行で区切ること.

제한

  • 1 ≦ N ≦ 100
  • 1 ≦ M ≦ 100
  • 1 ≦ Ai ≦ 100 (1 ≦ i ≦ N).
  • 1 ≦ Bj ≦ 100 (1 ≦ j ≦ M).

예제 입력 1

6 5
2 4 6 8 10 12
15 12 9 6 3

예제 출력 1

6
12
  • 6 は A の 3 番目,B の 4 番目に出現する.また,12 は A の 6 番目,B の 2 番目に出現する.6 と 12 以外に A, B の両方に出現する整数は存在しない.したがって,6, 12 を昇順に改行区切りで出力する.

예제 입력 2

3 5
100 100 100
100 100 100 100 100

예제 출력 2

100
  • 100 は A, B の両方に出現する.100 以外に A, B に出現する整数は存在しない.したがって,100 を出力する.

예제 입력 3

1 1
2
5

예제 출력 3


						
  • A, B の両方に出現する整数は存在しない.したがって,何も出力しない.

예제 입력 4

10 10
76 91 98 7 98 7 98 10 63 91
70 71 10 10 91 70 65 10 63 76

예제 출력 4

10
63
76
91