#include <bits/stdc++.h>
#define ll long long
#define zx_eat_XXXX ios :: sync_with_stdio(0), cin.tie(), cout.tie()
using namespace std;
ll n,m,b[1145],d,c[1145],e[1145],sum;
main()
{
zx_eat_XXXX;
cin>>m>>n;
for(int i=1;i<=n;i++)cin>>b[i];
for(int i=1;i<=m;i++){
cin>>d;c[d]++;
}
for(int i=1;i<=m;i++){
e[i]=b[i]*c[i];
}
for(int i=1;i<=m;i++){
if(e[i]>sum){
sum=e[i];
d=i;
}
}
cout<<d;
}
90 tps