#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>


int main(){

 long long int N,K;
  scanf("%lld %lld",&N,&K);

/*
  char A[];
  scanf("%s",A);
  */

  
  long long int A[N+1];
  long long int i;
  for(i=1;i<=N;i++){
   scanf("%lld",&A[i]);
   }
 long long int x; 
 x=A[1];
for(i=1;i<=K-1;i++){
  x=A[x];
}


printf("%lld",x);





 return(0);
 }
