#include <iostream>
#define MAXN 1000010
using namespace std;
int a[MAXN];
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
int n, m;
cin >> n >> m;
for (register int i = 0; i < n; ++i) {
cin >> a[i];
}
for (register int i = 0; i < m; ++i) {
int target;
cin >> target;
int l = 0;
int r = n - 1;
while (l <= r) {
int mid = (l + r) >> 1;
if (a[mid] < target) {
l = mid + 1;
}
else {
r = mid - 1;
}
}
if (target == a[l]) {
cout << (l + 1) << ' ';
}
else {
cout << -1 << ' ';
}
}
r