n = int(input())

alpha = "abcdefghijklmnopqrstuvwxyz"

inp = [""]
for i in range(n):  # ふかさのループ
    out = []
    for j in range(len(inp)):  # リストのループ
        for k in range(i):  # アルファベットのループ
            out.append(inp[j] + alpha[k])
    out.append(inp[j] + alpha[i])
    inp, out = out, inp

for i in range(len(inp)):
    print(inp[i])
