from collections import deque k = int(input()) q = [deque() for i in range(4)] for i in range(5): q[i%4].append(chr(i+ord("A"))) for i in range(k): q[(i+1)%4].append(q[(i)%4].popleft()) for i in range(4): s = "" while q[i]: s += q[i].popleft() print(s)