k = int(input())

from collections import deque
Q = [deque(['A', 'E']), deque(['B']), deque(['C']), deque(['D'])]
for i in range(k):
    x = Q[i%4].popleft()
    Q[(i+1)%4].append(x)
for i in range(4):
    print(''.join(Q[i]))