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]))