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

int main(void) {
	int N;
    long K;
	int A[200000];
	long i;
	int *p;
	int no;
	
	scanf("%d %ld\n", &N, &K);
	for (i = 0; i < N; i++)
		scanf("%d", &A[i]);

	p = &A[0];
	no = 0;
	for (i = 0; i < K; i++) {
		no = *(p+no) - 1;
	}
	
	printf("%d\n", no+1);
  	return(0);
}
