N = int(input()) ans = [] def f(x): yes = 0 no = 10 ** 5 while no - yes != 1: mid = (yes + no)//2 if mid * mid <= x: yes = mid else: no = mid return yes now = 0 while N: M = f(N) N -= M * M L = [chr(now + ord("a")), chr(now + ord("a") + 1)] * (M - 1) L.append(chr(now + ord("a"))) ans.extend(L) now += 2 print(*ans, sep="")