Задача №111544. Исполнитель Ёлочка

В преддвериях Нового Года разработчики одного из современных языков программирования решили выпустить новую версию этого языка с возможностью использования нового исполнителя Ёлочка. У исполнителя есть следующие команды:

plant - посадить Ёлочку (если нет ни Ёлочки, ни пенька);

pour - полить Ёлочку (если есть Ёлочка, но не пенёк);

decorate - нарядить Ёлочку (если есть Ёлочка, но не пенёк; если наряжена - снять украшения); Ёлочка наряжается разноцветными шарами слева направо сверху вниз в следующем порядке: R, G, Y, B, R, G, Y, B и т.д.;

cut - срубить Ёлочку (если есть Ёлочка, но не пенёк);

root_out - выкорчевать пенёк (если есть пенёк, но не Ёлочка);

N times - повторить все действия от начала строки до этого момента N раз (0 ≤= N ≤= 100); если написано "pour 5 times 5 times cut", значит сначала надо 25 раз полить, а затем срубить;

photo - сфотографировать; после этого фотография выводится на экран (гарантируется, что на этот момент Ёлочка или пенёк существуют) и программа завершается.

Входные данные

Сначала вводится номер теста. Он не нужен для решения, но его ввод необходим по техническим причинам. Затем вводится последовательность действий, разделённых одним пробелом или переводом строки.

Выходные данные

Вывести фотографию Ёлочки. Гарантируется, что её ширина не превышает 250 символов.

Примечание

Пенёк обозначайте заглавной латинской буквой Т.

Примеры
Входные данные
1
plant
photo
Выходные данные
*
T
Входные данные
2
plant
pour
photo
Выходные данные
 *
***
 T
Входные данные
5
plant
pour 5 times
decorate
pour 2 times
photo
Выходные данные
       R
      GYB
     RGYBR
    GYBRGYB
   RGYBRGYBR
  GYBRGYBRGYB
 *************
***************
       T
Входные данные
6
plant
pour 5 times
decorate
pour
pour
decorate
photo
Выходные данные
       R
      GYB
     RGYBR
    GYBRGYB
   RGYBRGYBR
  GYBRGYBRGYB
 RGYBRGYBRGYBR
GYBRGYBRGYBRGYB
       T
Входные данные
7
plant
pour 5 times
decorate
pour 2 times
decorate 2 times
photo
Выходные данные
       *
      ***
     *****
    *******
   *********
  ***********
 *************
***************
       T
Входные данные
8
plant
pour 5 times
decorate
cut
photo
Выходные данные
T
Сдать: для сдачи задач необходимо войти в систему