#include <iostream>
int main()
{
int n, m;
std::cin >> n >> m;
const int _n = n, _m = m;
int* a = new int(100000);
int* b = new int(100000);
int* sum = new int(100000);
int _sum = 0;
for (int i = 0; i < n; i++)
{
std::cin >> *(a+i);
}
for (int i = 0; i < m; i++)
{
std::cin >> *(b+i);
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
if (*(a+i) == *(b+j))
{
*(sum+_sum) = *(a + i);
_sum++;
}
}
}
for (int i = 0; i < _sum; i++)
{
std::cout << *(sum+i) << ' ';
}
delete[] a;
delete[] b;
delete[] sum;
}