Карточная игра

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Это интерактивная задача.

В свободное от битв время, Тони Старк любит играть с Вижном в карты. Однако, обычные карточные игры им быстро надоели, и они решили придумать свою собственную.

У них есть колода из nn карт с написанными на них числами от 11 до nn, которые лежат на столе рубашкой вверх. Перед началом игры Вижн тщательно тасует эту колоду, а после этого в тайне от Тони переворачивает произвольные kk карт рубашкой вниз. После этого задача Тони --- не смотря на колоду, разделить ее на две непустых так, чтобы в них было поровну карт, лежащих рубашкой вниз. Для этого Тони (участник) может делать следующие действия:

  • ReverseReverse --- перевернуть карту, лежащую наверху колоды;
  • MoveMove --- отложить карту, лежащую наверху колоды, в отдельную колоду;
  • UpUp ii --- переместить карту, находящуюся на ii-м месте, считая сверху, наверх колоды. После этого верхние i1i - 1 карт смещаются вниз;
  • FinishFinish --- сообщение о том, что больше никаких действий с колодой производиться не будет. Это сообщение предполагает, что среди оставшихся в колоде карт и отложенных количество карт, лежащих рубашкой вниз, одинаково.

В ответ на каждое действие Вижн (жюри) сообщает Тони количество карт в отложенной колоде, лежащих рубашкой вниз.

Тони понимает, что Вижн намного умнее него благодаря камню Бесконечности, однако, все равно хочет победить. Поэтому он попросил вас помочь ему победить в этой игре.

힌트

В тестовом примере представлено возможное развитие событий:

  • В колоде 66 карт, из них 44 рубашкой вниз;
  • Откладываем верхнюю карту в отдельную колоду, она оказывается рубашкой вниз, в ответе жюри сообщает, что теперь в отложенной колоде одна карта лежит рубашкой вниз (соответственно, в колоде осталось 33 карты рубашкой вниз);
  • Переворачиваем новую верхнюю карту в колоде;
  • Теперь перекладываем ее в отдельную колоду, но она оказывается рубашкой вверх, возвращаемое значение не меняется (в колоде осталось 22 карты рубашкой вниз, так как до переворачивания верхняя карта лежала рубашкой вниз);
  • Переносим четвертую (последнюю в текущей колоде) карту наверх;
  • Переворачиваем ее;
  • Откладываем ее в сторону, она оказывается рубашкой вниз. Теперь слева осталось 22 карты рубашкой вниз, и справа тоже (как нам только что сообщило жюри). Поэтому, можно заканчивать игру, мы победили.