n = int(input())

tmp_list = list('a' * n)
num_list = [97] * n
target = n - 1
tmp_target=n-1
while tmp_target>0:
    print("".join(list(map(chr, num_list))))
    if num_list[target-1] >= num_list[target]:
        num_list[target] += 1
    else:
        num_list[target]=97
        tmp_target=target-1
        while tmp_target>0:
            if num_list[tmp_target-1] >=num_list[tmp_target]:
                num_list[tmp_target]+=1
                break
            else:
                num_list[tmp_target]=97
                tmp_target-=1
