Дмитрикова шпаргалка
Дмитрик страшно боїтся контрольної з фізики. тому він приготував шпаргалку - довгий та вузький аркуш паперу, на якому роздрукував всі самі важливі формули. Аркуш виявився занадто довгим, щоб його можна було просто сховати під зошитом. Прийшлось його згорнути. Дмитрик згортав свій аркуш лише вздовж ліній, паралельних своєму початковому самому короткому краю. Дії згортання вздовж такої лінії, тим не менше, можуть бути виконані в двох напрямках: згорнути аршу паперу наверх, або згорнуиь аркуш папуру вниз вниз. В обох випадках дві частини прямокутника з'єдуються акуратно разом. Можна позначити напрямок згину літерою A, якщо аркуш було складено за годинниковою стрілкою, повороту або літерою V, яка позначає поворот проти годинникової стрілки.
Після того, як Дмирик декілька разів згорнув аркуш паперу, він розгорнув його і поглянув на нього збоку. Вийшла дивна паперова "гармошка" - крива, що складається з лінійних сегментів. "Гармошку" можна розгорнути так, щоб між довільними її сегментами був кут 90 градусів. Замість того, щоб готуватись до контрольної з фізики, Дмитрик став писати програму, яка за переліком операцій над аркушем паперу виведе рисунок отриманої ламаної. Дмитрик згорнув вже багато шпаргалок, намагаючись знайти закономірність у отриманих ламаних. Програма у Дмитрика не получається, час іде і Дмитрик скоріше за все отримає двійку з фізики, якщо Ви не поможете йому справитись з задачею!
Вхідні дані
У вхідному файлі вказано декілька не пустих рядків, що містять символи A та V, які описують процес згортання шпаргалки. У першому рядку міститься кількість таких рядків. Ви можете вважати, що довжина кождного рядка - не перевищує 200 символів. Один рядок - це одна Дмитрикова шпаргалка.
Вихідні дані
Для кожного рядка вхідних даних вивести програму малювання отриманої фігури. Почніть малювати фігуру у точці з координатами (300, 420) командою "300 420 moveto". Перший поворот поворот відбувається у точці (310, 420) при допомозі команди "310 420 lineto". Далі продовжуйте за годинниковою стрілкою або проти годинникової стрілки, повортаючись згідно вхідного рядка. Для пересування використовуйте послідовність команд "x y lineto" з відповідними координатами. Точки повороту повинні бути розміщені одна від одної на відстані 10. Завершіть програму командами stroke та showpage.