#include<cstdio>
#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
char a[1844674407371];
void f(char m[])
{
long long k=strlen(m);
m[k]=m[k-1];
for(long long i=k+1;i<=2*k-1;i++)
m[i]=m[i-k-1];
}
int main()
{
long long k;
cin>>a>>k;
if(strlen(a)>=k)
cout<<a[k-1];
else
{
for(int i=1;;i++)
{
f(a);
if(strlen(a)>=k)
{
cout<<a[k-1];
break;
}
}
}
return 0;
}