from collections import deque

k = int(input())
q = [deque() for i in range(4)]
for i in range(5):
    q[i%4].append(chr(i+ord("A")))

for i in range(k):
    q[(i+1)%4].append(q[(i)%4].popleft())

for i in range(4):
    s = ""
    while q[i]:
        s += q[i].popleft()
    print(s)