from collections import deque K = int(input()) q = [deque(['A', 'E']), deque('B'), deque('C'), deque('D')] for i in range(K): q[(i + 1) % 4].append(q[i % 4].popleft()) for x in q: print(''.join(map(str, x)))