from collections import deque K = int(input()) deq = [deque() for _ in range(4)] for i in range(5): deq[i%4].append(chr(ord('A')+i)) for i in range(K): c = deq[i%4].popleft() deq[(i+1)%4].append(c) for i in range(4): print("".join(deq[i]))