#include <bits/stdc++.h>
using namespace std;

long long n,k,now=1,cnt,a[210000],pre[210000];

int main(){
  cin>>n>>k;
  for(int i=1;i<=n;i++)cin>>a[i];
  while(k--){
    now=a[now];
    if(pre[now])k%=cnt-pre[now];
    pre[now]=cnt++;
  }
  cout<<now<<endl;
}
