Cho một xâu $S$ có độ dài $N$.
Nếu ta đảo ngược thứ tự các ký tự từ ký tự thứ $A$ đến ký tự thứ $B$ của $S$ và giữ nguyên các ký tự còn lại thì sẽ thu được xâu như thế nào? Lưu ý rằng ký tự đầu tiên của $S$ là ký tự thứ $1$ và ký tự cuối cùng là ký tự thứ $N$.
Khi được cho xâu $S$ và $2$ số nguyên $A, B$, hãy viết chương trình in ra xâu thu được sau khi đảo ngược thứ tự các ký tự từ ký tự thứ $A$ đến ký tự thứ $B$ của $S$.
Dữ liệu vào
Dữ liệu vào được cung cấp từ đầu vào chuẩn theo định dạng sau:
$$ \begin{aligned} &N \ A \ B \\ &S \end{aligned} $$
Dữ liệu ra
Hãy in ra trên $1$ dòng xâu thu được sau khi đảo ngược thứ tự các ký tự từ ký tự thứ $A$ đến ký tự thứ $B$ của $S$.
Ràng buộc
- $1 \le A \le B \le N \le 200$.
- $S$ là xâu có độ dài $N$.
- Mỗi ký tự của $S$ là một chữ cái tiếng Anh viết hoa hoặc viết thường.
Ví dụ
Dữ liệu vào 1
10 3 7 JOIjoiJoIj
Dữ liệu ra 1
JOJiojIoIj
Dữ liệu vào 2
9 6 6 abcdefghi
Dữ liệu ra 2
abcdefghi
Giải thích 2
- Có thể xảy ra trường hợp $A = B$.