È data una stringa $S$ di lunghezza $N$.
Quale stringa si ottiene invertendo l'ordine dei caratteri dal carattere $A$-esimo al carattere $B$-esimo di $S$, lasciando invariati gli altri caratteri? Qui, il primo carattere di $S$ è il $1$° carattere e l'ultimo carattere è l'$N$-esimo carattere.
Data la stringa $S$ e $2$ interi $A, B$, scrivi un programma che stampi la stringa ottenuta invertendo l'ordine dei caratteri dal carattere $A$-esimo al carattere $B$-esimo di $S$.
Input
L'input è fornito dallo standard input nel seguente formato:
$$ \begin{aligned} &N \ A \ B \\ &S \end{aligned} $$
Output
Stampa su $1$ riga la stringa ottenuta invertendo l'ordine dei caratteri dal carattere $A$-esimo al carattere $B$-esimo di $S$.
Vincoli
- $1 \le A \le B \le N \le 200$.
- $S$ è una stringa di lunghezza $N$.
- Ogni carattere di $S$ è una lettera maiuscola o minuscola dell'alfabeto inglese.
Esempi
Input 1
10 3 7 JOIjoiJoIj
Output 1
JOJiojIoIj
Input 2
9 6 6 abcdefghi
Output 2
abcdefghi
Note 2
- È possibile che $A = B$.