#include #include #include #include #include #include #include #include #include #include const int mod = 1e9 + 7; const long long INF = 1LL << 60; using namespace std; typedef long long ll; int main() { int n,m; cin >> n >> m; vector a; for(int i = 0; i < n; i++){ cin >> a[i]; } for(int i = 0; i < m; i++){ int k; cin >> k; k--; int tmp = a[k]; a.erase(a.begin()+k); a.insert(a.begin(),tmp); } cout << a[0] << endl; }