from collections import defaultdict, deque from pickletools import read_decimalnl_long import sys readline=sys.stdin.readline write=sys.stdout.write import itertools queue=[["A","E"],["B"],["C"],["D"]] for i in range(4): queue[i]=deque(queue[i]) K=int(readline()) for i in range(K): queue[(i+1)%4].append(queue[i%4].popleft()) for i in range(4): print(*queue[i],sep="")