n,m=map(int,input().split())
n1=input().split()
m1=input().split()
i=0
j=len(n1)-1
k1=0
ans=''
for k in m1:
while i<=j:
m=(i+j)//2
if k<n1[m]:
j=m-1
elif k>=n1[m]:
i=m+1
while n1[j]==k and n1[j]==n1[j-1]:
j=j-1
if n1[j]==k:
ans=ans+str(j+1)
else:
ans+='-1'
i=0
print(ans)
while i!=len(ans):
if ans[i]!='-':
print(int(ans[i]),end=' ')
i+=1
elif ans[i]=='-':
print(int(ans[i:i+2]),end=' ')
i=i+2