#include <iostream>
using namespace std;
int main() {
int n[100], x[100], p[100];
int z, c;
cin >> z >> c;
n[0] = z, x[0] = c;
for (int i = 1; i <= z; ++i) {
cin >> n[i];
}
for (int i = 1; i <= c; ++i) {
cin >> x[i];
}
int y = 0;
for (int i = 1; i <= z + c; ++i) {
if (n[i] == x[i]) {
p[i] = x[i];
++y;
}
}
p[0] = y;
for (int i = 0; i <= p[0]; ++i) {
cout << p[i] << " ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgblsxMDBdLCB4WzEwMF0sIHBbMTAwXTsKCWludCB6LCBjOwoJY2luID4+IHogPj4gYzsKCW5bMF0gPSB6LCB4WzBdID0gYzsKCWZvciAoaW50IGkgPSAxOyBpIDw9IHo7ICsraSkgewoJCWNpbiA+PiBuW2ldOwoJfQoJZm9yIChpbnQgaSA9IDE7IGkgPD0gYzsgKytpKSB7CgkJY2luID4+IHhbaV07Cgl9CglpbnQgeSA9IDA7Cglmb3IgKGludCBpID0gMTsgaSA8PSB6ICsgYzsgKytpKSB7CgkJaWYgKG5baV0gPT0geFtpXSkgewoJCQlwW2ldID0geFtpXTsKCQkJKyt5OwoJCX0KCX0KCXBbMF0gPSB5OwoJZm9yIChpbnQgaSA9IDA7IGkgPD0gcFswXTsgKytpKSB7CgkJY291dCA8PCBwW2ldIDw8ICIgIjsKCX0KCXJldHVybiAwOwp9