#include <bits/stdc++.h>
using namespace std;
template <class T>
bool umin(T& a, T b) {
  if (a > b) {
    a = b;
    return 1;
  }
  return 0;
}
template <class T>
bool umax(T& a, T b) {
  if (a < b) {
    a = b;
    return 1;
  }
  return 0;
}
int main() {
  int n, x = 500;
  scanf("%d", &n);
  for (int i = 0; i < 26 and (n or !i); i++) {
    while (x * (x - 1) / 2 > n) x--;
    n -= x * (x - 1) / 2;
    for (int j = 0; j < x; j++) printf("%c", char(i + 97));
  }
  return 0;
}
