← Home
package main

import (
	"fmt"
	"strings"
)

func main() {
	var n, m, k int
	if _, err := fmt.Scan(&n, &m, &k); err != nil {
		return
	}

	var sb strings.Builder
	for i := 0; i < n-1; i++ {
		sb.WriteByte('U')
	}
	for i := 0; i < m-1; i++ {
		sb.WriteByte('L')
	}
	for i := 0; i < n; i++ {
		if i > 0 {
			sb.WriteByte('D')
		}
		if i%2 == 0 {
			for j := 0; j < m-1; j++ {
				sb.WriteByte('R')
			}
		} else {
			for j := 0; j < m-1; j++ {
				sb.WriteByte('L')
			}
		}
	}

	res := sb.String()
	fmt.Println(len(res))
	fmt.Println(res)
}