В наши дни достижения в области искусственного интеллекта и нейросетей достигли интересных результатов. Программы не только способны повторять стиль любого известного художника, изменяя, например, ваши селфи, но и способны сами творить шедевры.
Перед вами инструкция по созданию шедевра, выданная такой нейросетью. Она задана как последовательность символов, означающих, как нужно двигать кистью: «U» — движение вверх, «D» — вниз, «L» — влево, «R» — вправо. Каждое движение должно переместить кисть на одну единицу измерения. Мы будем считать, что рисование шедевра происходит на обычном клетчатом листе бумаги.
Вам нужно реализовать программу, которая нарисует по инструкции картину, и выведет её в минимально возможном прямоугольнике.
Единственная строка ввода содержит не менее одного и не более 100 символов.
Во вводе присутствуют только символы «U», «D», «L» или «R».
Выведите n строк, в каждой по m символов — нарисованную картину, где n — минимальное количество строк, а m — количество столбцов, необходимые для отображения картины.
Символом «.» (точка) следует отображать нетронутую часть бумаги, а символом «X» (заглавная латинская буква) отображать нарисованную часть.
RDRD
XX.
.XX
..X
RRUULLDDDDLLUURR
..XXX
..X.X
XXXXX
X.X..
XXX..
| Название |
|---|


