from collections import deque q0 = deque(["A", "E"]) q1 = deque(["B"]) q2 = deque(["C"]) q3 = deque(["D"]) que = [q0, q1, q2, q3] K = int(input()) for i in range(K): idx = i % 4 v = que[idx].popleft() idx = (i + 1) % 4 que[idx].append(v) for q in que: print("".join(q))