const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
const s = await readline();
const start = Number(await readline());
const end = Number(await readline());
const words = s.split(" ");
let l = Math.min(Math.max(0, start), words.length - 1);
let r = Math.min(Math.max(0, end), words.length - 1);
while (l < r) {
[words[l], words[r]] = [words[r], words[l]];
l++;
r--;
}
console.log(words.join(" "));
})();