#include <iostream>
using namespace std;
const int MAX_SIZE = 100000;
int main() {
int n, m;
cin >> n >> m;
int sentData[MAX_SIZE + 1] = {0};
for (int i = 0; i < n; ++i) {
cin >> sentData[i];
}
int recievedData[MAX_SIZE + 1] = {0}, missingDataCount = 0;
for (int j = 0; j <= n - m; ++j) {
cin >> recievedData[j];
while (sentData[j + missingDataCount] != recievedData[j]) {
cout << sentData[j + missingDataCount] << " ";
++missingDataCount;
}
}
if (!missingDataCount) {
cout << "Nu s-au pierdut date";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9TSVpFID0gMTAwMDAwOwoKaW50IG1haW4oKSB7CglpbnQgbiwgbTsKCWNpbiA+PiBuID4+IG07CglpbnQgc2VudERhdGFbTUFYX1NJWkUgKyAxXSA9IHswfTsKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CgkJY2luID4+IHNlbnREYXRhW2ldOwoJfQoJaW50IHJlY2lldmVkRGF0YVtNQVhfU0laRSArIDFdID0gezB9LCBtaXNzaW5nRGF0YUNvdW50ID0gMDsKCWZvciAoaW50IGogPSAwOyBqIDw9IG4gLSBtOyArK2opIHsKCQljaW4gPj4gcmVjaWV2ZWREYXRhW2pdOwoJCXdoaWxlIChzZW50RGF0YVtqICsgbWlzc2luZ0RhdGFDb3VudF0gIT0gcmVjaWV2ZWREYXRhW2pdKSB7CgkJCWNvdXQgPDwgc2VudERhdGFbaiArIG1pc3NpbmdEYXRhQ291bnRdIDw8ICIgIjsKCQkJKyttaXNzaW5nRGF0YUNvdW50OwoJCX0KCX0KCWlmICghbWlzc2luZ0RhdGFDb3VudCkgewoJCWNvdXQgPDwgIk51IHMtYXUgcGllcmR1dCBkYXRlIjsKCX0KCXJldHVybiAwOwp9