#include <stdio.h>

int main(){
	char S [52];
	int N, K;
	scanf("%d %d\n", &N, &K);
	scanf("%s", &S);
	S[K-1] += 32;
	printf("%s\n", S);
	
	return 0;
}
### Prompt

Please create a solution in cpp to the following problem:

You are given a string S of length N consisting of `A`, `B` and `C`, and an integer K which is between 1 and N (inclusive). Print the string S after lowercasing the K-th character in it.

Constraints

* 1 ≤ N ≤ 50
* 1 ≤ K ≤ N
* S is a string of length N consisting of `A`, `B` and `C`.

Input

Input is given from Standard Input in the following format:


N K
S


Output

Print the string S after lowercasing the K-th character in it.

Examples

Input

3 1
ABC


Output

aBC


Input

4 3
CABA


Output

CAbA

### Response

```cpp
#include <stdio.h>

int main(){
	char S [52];
	int N, K;
	scanf("%d %d\n", &N, &K);
	scanf("%s", &S);
	S[K-1] += 32;
	printf("%s\n", S);
	
	return 0;
}
```