import sys import math from bisect import bisect_right, bisect_left from itertools import * from collections import * from heapq import heapify, heappush, heappop inf = float('inf') # mod = 1000000007 # mod = 998244353 input = lambda: sys.stdin.readline().rstrip() def error(*args, end='\n'): print(*args, end=end, file=sys.stderr) # sys.setrecursionlimit(10**6) ################## def can_move(x, y, d): if d == 'U': if y and not v[y-1][x]: return 1 elif d == 'D': if y < 19 and not v[y][x]: return 1 elif d == 'L': if x and not h[y][x-1]: return 1 elif d == 'R': if x < 19 and not h[y][x]: return 1 return 0 H, W, P = map(int, input().split()) h = [[-1]*W for _ in range(H)] v = [[-1]*W for _ in range(W)] DIRECT = ['U', 'D', 'L', 'R'] dx = [0, 0, -1, 1] dy = [1, -1, 0, 0] def bfs(si, sj): dist = [[-1]*20 for _ in range_20] dq = deque([(si, sj)]) dist[si][sj] = 0 while dq: nowy, nowx = dq.popleft() d = dist[nowy][nowx] + 1 if can_move(nowx, nowy, 'D') and dist[nowy+1][nowx] == -1: dq.append((nowy+1, nowx)) dist[nowy+1][nowx] = d if can_move(nowx, nowy, 'U') and dist[nowy-1][nowx] == -1: dq.append((nowy-1, nowx)) dist[nowy-1][nowx] = d if can_move(nowx, nowy, 'R') and dist[nowy][nowx+1] == -1: dq.append((nowy, nowx+1)) dist[nowy][nowx+1] = d if can_move(nowx, nowy, 'L') and dist[nowy][nowx-1] == -1: dq.append((nowy, nowx-1)) dist[nowy][nowx-1] = d return dist def get_root(dist): root = [] nowx, nowy = 19, 19 while True: d = dist[nowy][nowx] if d == 0: break if nowy+1 < 20 and v[nowy][nowx] == 0 and dist[nowy+1][nowx] == d-1: root.append('U') nowy += 1 elif nowy-1 >= 0 and v[nowy-1][nowx] == 0 and dist[nowy-1][nowx] == d-1: root.append('D') nowy -= 1 elif nowx+1 < 20 and h[nowy][nowx] == 0 and dist[nowy][nowx+1] == d-1: root.append('L') nowx += 1 elif nowx-1 >= 0 and h[nowy][nowx-1] == 0 and dist[nowy][nowx-1] == d-1: root.append('R') nowx -= 1 return list(reversed(root)) ok = [] trynum = 0 while trynum < 1000: dist = bfs(0, 0) # solve? if dist[19][19] != -1: print(get_root(dist), flush=True) input() break # search res = [] print(''.join(res), flush=True) resnum = int(input())