//从指定位置向左统计连续出现的大写字母个数
//如果大写字母个数为奇数则答案为str[k-1]str[k]
//如果大写字母个数为偶数且str[k]为大写字母则答案为str[k]str[k+1]
//如果大写字母个数为偶数且str[k]为小写字母则答案为str[k]
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,k;
cin>>n>>k;
string str;
cin>>str;
int count=0;
for(int i=k-1;i>=0;i--)
{
if(str[i]>='A'&&str[i]<='Z')
count++;
else break;
}
if(count%2!=0){//奇数
cout<<str[k-1]<<str[k]<<endl;
}
else{
if(str[k]>='A'&&str[k]<='Z')
cout<<str[k]<<str[k+1]<<endl;
else cout<<str[k]<<endl;
return 0;
}
}
//如果大写字母个数为奇数则答案为str[k-1]str[k]
//如果大写字母个数为偶数且str[k]为大写字母则答案为str[k]str[k+1]
//如果大写字母个数为偶数且str[k]为小写字母则答案为str[k]
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,k;
cin>>n>>k;
string str;
cin>>str;
int count=0;
for(int i=k-1;i>=0;i--)
{
if(str[i]>='A'&&str[i]<='Z')
count++;
else break;
}
if(count%2!=0){//奇数
cout<<str[k-1]<<str[k]<<endl;
}
else{
if(str[k]>='A'&&str[k]<='Z')
cout<<str[k]<<str[k+1]<<endl;
else cout<<str[k]<<endl;
return 0;
}
}