#include <bits/stdc++.h>
using namespace std;
const double pi = acos(-1.0);
const long long MAX = 2e9 + 7;
const long long mod = 1e9 + 7;
const long long maxn = 100 + 7;
int k;
int s[maxn];
int main() {
  scanf("%d", &k);
  memset(s, 0, sizeof(s));
  int ans = 0;
  if (k == 0) {
    printf("ab");
    return 0;
  }
  while (k > 0) {
    int a = 0;
    for (int i = 1;; i++) {
      if ((i + 1) * i / 2 <= k)
        a = i;
      else
        break;
    }
    k -= (a + 1) * a / 2;
    s[ans++] = a + 1;
  }
  for (int i = 0; i < ans; i++) {
    for (int j = 0; j < s[i]; j++) printf("%c", i + 'a');
  }
  return 0;
}
