from collections import deque q0=deque() q0.append('A') q0.append('E') q1=deque() q1.append('B') q2=deque() q2.append('C') q3=deque() q3.append('D') k=int(input()) for i in range(k): if i%4==0: out=q0.popleft() q1.append(out) elif i%4==1: out=q1.popleft() q2.append(out) elif i%4==2: out=q2.popleft() q3.append(out) else: out=q3.popleft() q0.append(out) ans0='' while q0: out=q0.popleft() ans0+=out print(ans0) ans1='' while q1: out=q1.popleft() ans1+=out print(ans1) ans2='' while q2: out=q2.popleft() ans2+=out print(ans2) ans3='' while q3: out=q3.popleft() ans3+=out print(ans3)