#include <stdio.h>
int main(void) {
  int n, x, y;
  unsigned long long int k, i;
  if(scanf("%d %llu", &n, &k)==1);
  int a[n];
  for(i=0;i<n;i++) {
    if(scanf("%d", &a[i])==1);
  }
  x=1;
  for(i=0;i<k;i++) {
    y=a[x];
    x=y;
  }
  printf("%d", y);
  return 0;
}