from collections import deque qs = [ deque(["A", "E"]), deque(["B"]), deque(["C"]), deque(["D"]), ] k = int(input()) for i in range(k): qi = i % 4 nqi = (i + 1) % 4 qs[nqi].append(qs[qi].popleft()) for q in qs: print("".join(q))