#include <stdio.h>

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

	int A[N+1];
	for(int j=1;j<N+1;j++)
		scanf("%d",&A[j]);

	int b;
	for(long long int i=1;i<K+1;i++)
	{
		if(i==1)
		{
			b=A[i];
		}
		else
		{
			b=A[b];
		}

		if(b==1)
		{
			i=K%i;
		}

	}
	printf("%d\n",b);
	return 0;
}