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