#include <bits/stdc++.h>
using namespace std;
int weishu[10]={1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000};
int n,q,a[1010],b[1010],d;
int main(){
cin >> n >> q;
for(int i=1;i<n;i++){
cin >> a[i];
}
sort(a,a+n);
for(int i=1;i<q;i++){
cin >> b[i];
if(a[i]%weishu[i] == b[i]){
cout << a[i]%weishu[i];
}else{
cout << -1;
}
}
return 0;
}