АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

24. One-Line Editor

Time Limit: 1.5 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Administrator

Текстовый редактор OLE (One-Line Editor) работает с текстом, состоящим ровно из одной строки строчных латинских букв. Редактор поддерживает следующие команды, длиной в один символ каждая:

  • a -- вставить справа от текущей позиции курсора указанный символ, переместить курсор на один символ вправо

  • L -- переместить курсор на 1 символ влево

  • R -- переместить курсор на 1 символ вправо

  • X -- удалить символ справа от позиции курсора

Команды, пытающиеся переместить курсор за пределы строки или удалить символ справа от последнего символа строки, игнорируются редактором.

Требуется по данному начальному состоянию строки, начальной позиции курсора и последовательности команд определить результат работы редактора.

Длина исходной строки находится в диапазоне от 1 до 1000000 символов. Длина строки команд находится в диапазоне от 1 до 100000 символов.

0 <= p <= длина исходной строки.

Input

Входной файл состоит из 3 строк. В первой строке содержится позиция курсора p, (0 - курсор перед первым символом, 1 - после первого перед вторым, и т.д.) во второй строке - начальное состояние строки редактора, в третьей - последовательность команд.

Output

Выходной файл должен содержать строку, полученную в результате выполнения команд.

Samples

InputOutput
1
abc
deLXX
adc
0
aa
bbLLx
xbbaa

View Problem Statistics Submit Author/source:
Problems from Contests / Trainings of Vologda STU / First Collegiate /
23. D - Ant and Tree 24. 25. F - Fence in the Park
Sorted Problems / Dynamic Data Structures /
203. Mixed books 24. 863. Queue 1063. RMQ 862. Stack
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.062 sec.
© Copyright VSTU, AVT, Nosov D.A.