#include<iostream>
#include<string>
using namespace std;
long long did(long long n,long long l){
if(n<=l){
return (int)n;
}
int k=did(n,2*l);
if(k<=l){
return k;
}else if(n==l+1){
return l;
}else{
return k-l-1;
}
}
int main(){
string x;
long long n;
cin>>x;
cin>>n;
n=did(n,x.length());
cout<<x[n-1]<<endl;
return 0;
}