One day, Sachin's password $$$p$$$ was found in a leaked passwords database. Since Sachin refuses to remember more than 1 password, this means he now has to change his password on every single account he has. Instead of coming up with a new password, he decides to make his new password derivable from his old one with the following transformation:
Determine what Sachin's new password should be.
The first line of input consists of a single integer $$$n$$$ $$$(1 \le n \le 10^6)$$$ — the length of Sachin's password $$$p$$$.
The second line of input consists of two integers $$$L$$$ and $$$R$$$ $$$(1 \le L \le R \le {n+2 \choose 3})$$$ — the substring of $$$p'$$$ to use as the new password.
The third line of input consists of a single string of $$$n$$$ lowercase English letters — Sachin's old password $$$p$$$.
It is guaranteed that $$$R-L+1\le 10^6$$$.
Output a single string of $$$R-L+1$$$ characters — Sachin's new password.
31 10aba
aaabababba
32 6aba
aabab
75 17bbbcaaa
aaaaaabbbbbbb