Эх бодлогоТанд тэмдэгт мөр өгөгдөнө. Тэгвэл та N ширхэг үйлдэл (хувиргалт)-г тэкст
дээр хийж, хувиргалт хийсний дараа үүссэн тэмдэгт мөрийг хэвлэж
харуулна уу. Таны хийх үйлдлүүд нь :
L – курсорыг зүүн тийш нэг тэмдэг нүүлгэнэ. ( хэрвээ курсор тэмдэгт мөрийн хамгийн урд байрлаж байвал мэдээж курсор хөдлөхгүй. )
D – курсорыг баруун тийш нь нэг тэмдэг нүүлгэнэ. ( мөн курсор тэмдэгт мөрийн хамгийн хойно байрлаж байвал курсор хөдлөхгүй. )
B – курсорын зүүн талд байгаа нэг тэмдэгтийг усгана. ( курсор тэмдэгт мөрийн хамгийн урд байрлаж байвал үйлдэл хийгдэхгүй )
P # - # тэмдэгтийг курсорын зүүн талд тэмдэгт мөр дээр нэмнэ. ( # нь ямар нэгэн үсэг байна. )
Үйлдлүүд хийгдэхээс өмнө курсор тэмдэгт мөрийн хамгийн төгсгөлд буюу баруун захад байрлана.
Таны даалгавар бол өгөгдсөн тэмдэгт мөрт өгөгдсөн үйлдлүүдийг хийхэд шинээр үүсэх тэмдэгт мөрийг хэвлэж харуулах юм.
Оролт:
Эхний мөрөнд анхны тэмдэгт мөр өгөгдөх ба энэ нь жижиг латин үсэгнүүдээс бүрдэх ба 100000-аас ихгүй урттай байна.
Дараагийн мөрөнд хийгдэх үйлдлүүдийн тоо N (1<=N<=500000) өгөгдөнө.
Дараагийн N ширхэг мөрөнд таны хийх үйлдлүүд өгөгдөнө. Үйлдлүүдийг өгөгдсөн дараалалаар хийх ёстой юм.
Гаралт:
Бодлогын хариуг хэвлэ.
Жишээ.
Оролт:
abcd
11
B
B
P x
L
B
B
B
P y
D
D
P z
Гаралт:
yxz
Оролт:
abcdmln
13
L
B
L
P e
P r
L
L
L
P o
L
L
B
B
Гаралт:
codermn
Оролт:
a
3
P c
L
B
Гаралт:
c