def f(S): T = [] for i in range(8): if i % 2 == 0: T.append(S[i]) else: if int(S[i]) == 2: T += T return ''.join(T) N = int(input()) A = [] for i in range(1, 3): for j in range(1, 3): for k in range(1, 3): for l in range(1, 3): A.append(f(f'N{i}U{j}P{k}C{l}')) A.sort() print(A[N - 1])