#include <stdio.h>

int main(){
  long long n,k,b,c;
  scanf("%lld%lld",&n,&k);
  long long a[n+1];
  for(int i=1;i<=n;i++){
    scanf("%lld",a[i]);
  }
  c=a[1];
  for(int i=1;i<=n;i++){
    c=a[c];
    if(c==1){b=i;break;}
  }
  c=a[1];
  k%=b;
  for(int i=1;i<k;i++){
    c=a[c];
  }
  printf("%lld",c);
  return 0;
}