Фишки

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

문제

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

Программа жюри решила сыграть с вашей программой в игру. На доске n×nn \times n в двух различных клетках находятся две фишки. Ваша программа должна определить положение фишек. Для этого она можете пытаться двигать фишки, а программа жюри будет сообщать результаты передвижений.

За один ход можно выбрать фишку и попросить переместить её на одну клетку влево, вправо, вверх или вниз. Программа жюри сообщает результат перемещения --- если клетка в выбранном направлении существует и свободна, то перемещение считается успешным и фишка перемещается в эту клетку. В противном случае перемещение считается неудачным и фишка остается на той же клетке.

Вы выигрываете, если после очередного хода можете назвать исходное положение фишек на доске. Ваша задача --- выиграть не более чем за 6n6n ходов.

Введем на доске систему координат таким образом, что клетки имеют координаты (1,1),(1,2),,(1,n),(2,1),,(n,n)(1, 1), (1, 2), \ldots, (1, n), (2, 1), \ldots, (n, n). Команды для перемещения фишки кодируется латинской буквой следующим образом:

  • <<U>> --- переместиться с клетки (xx, yy) на клетку (xx, y+1y+1).
  • <<D>> --- переместиться с клетки (xx, yy) на клетку (xx, y1y-1).
  • <<R>> --- переместиться с клетки (xx, yy) на клетку (x+1x+1, yy).
  • <<L>> --- переместиться с клетки (xx, yy) на клетку (x1x-1, yy).

힌트

В примере фишки перемещались следующим образом.