import Control.Applicative ((<$>), (<*>))
import Control.Monad
import Data.List

main :: IO ()
main = do
  solve <$> getl (map read . words) >>= putStrLn

solve :: [Int] -> String
solve [sx, sy, tx, ty] = r1 ++ r2 ++ r3 ++ r4
  where
    w = tx - sx
    h = ty - sy
    r1 = replicate h 'U' ++ replicate w 'R'
    r2 = replicate h 'D' ++ replicate w 'L'
    r3 = "L" ++ replicate (h+1) 'U' ++ replicate (w+1) 'R' ++ "D"
    r4 = "R" ++ replicate (h+1) 'D' ++ replicate (w+1) 'L' ++ "U"

getl :: (String -> a) -> IO a
getl f = f <$> getLine
