#include <stdio.h>

int	main(void)
{
  	long long	n;
  	long long 	k;
  	long long	a[200002];
  	long long 	i;
  	long long	c;
  
  	scanf("%lld %lld\n", &n, &k);
  	for(i=1; i<=n; i++)
    {
      	scanf("%lld", &a[i]);
    }
    
  	a[0] = 0;
  	c = 0;
  	for(i=1; i<=n; i++)
    {
      	if (a[a[i]] == 1)
      	{
      	    c++;
          	break ;
      	}
     	else
          	c++;
    }
  	
  	printf("%lld", a[(k % c) + 1]);
  	return (0);
}