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