#include<stdio.h>
int main(void) {
    int n, k, result, leng, temp, i = 1;
    int A[200001] = {0};
    scanf("%d %d\n", &n,&k);
    for (i = 1; i <= 200001;i++) {
        scanf("%d", &A[i]);
        if (getchar() == '\n') {
            break;
        }
    }
    leng = i;
    temp = 1;
    for (i = 1; i <=k; i++) {
        temp = A[temp];
    }
    printf("%d", temp);
    return 0;


}